├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build-and-deploy.yaml ├── .gitignore ├── Makefile ├── README.md ├── ext-auth-mock-server ├── Dockerfile ├── README.md ├── go.mod └── main.go └── llm-mock-server ├── Dockerfile ├── README.md ├── cmd └── main.go ├── go.mod ├── go.sum └── pkg ├── cmd ├── options │ └── option.go └── server.go ├── log └── log.go ├── middleware ├── cors.go └── log.go ├── provider ├── chat │ ├── dify.go │ ├── gemini.go │ ├── minimax.go │ ├── model.go │ ├── model_test.go │ ├── openai.go │ ├── provider.go │ ├── qwen.go │ ├── stream_event.go │ └── util.go ├── embeddings │ └── provider.go └── handler.go └── utils ├── util.go └── validator.go /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-and-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/.github/workflows/build-and-deploy.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .vscode/ 3 | .DS_Store -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/README.md -------------------------------------------------------------------------------- /ext-auth-mock-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/ext-auth-mock-server/Dockerfile -------------------------------------------------------------------------------- /ext-auth-mock-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/ext-auth-mock-server/README.md -------------------------------------------------------------------------------- /ext-auth-mock-server/go.mod: -------------------------------------------------------------------------------- 1 | module ext-auth-mock-server 2 | 3 | go 1.21.0 4 | -------------------------------------------------------------------------------- /ext-auth-mock-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/ext-auth-mock-server/main.go -------------------------------------------------------------------------------- /llm-mock-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/Dockerfile -------------------------------------------------------------------------------- /llm-mock-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/README.md -------------------------------------------------------------------------------- /llm-mock-server/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/cmd/main.go -------------------------------------------------------------------------------- /llm-mock-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/go.mod -------------------------------------------------------------------------------- /llm-mock-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/go.sum -------------------------------------------------------------------------------- /llm-mock-server/pkg/cmd/options/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/cmd/options/option.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/cmd/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/cmd/server.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/log/log.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/middleware/cors.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/middleware/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/middleware/log.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/dify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/dify.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/gemini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/gemini.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/minimax.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/minimax.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/model.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/model_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/model_test.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/openai.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/provider.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/qwen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/qwen.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/stream_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/stream_event.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/chat/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/chat/util.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/embeddings/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/embeddings/provider.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/provider/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/provider/handler.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/utils/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/utils/util.go -------------------------------------------------------------------------------- /llm-mock-server/pkg/utils/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/higress-group/mock-server/HEAD/llm-mock-server/pkg/utils/validator.go --------------------------------------------------------------------------------