feat(model): 模型支持高级配置

This commit is contained in:
yokowu
2025-07-30 16:10:01 +08:00
parent a3b3746b3f
commit 3435df2caa
24 changed files with 1377 additions and 61 deletions

View File

@@ -1,6 +1,6 @@
// Code generated by Wire. DO NOT EDIT.
//go:generate go run -mod=mod github.com/google/wire/cmd/wire
//go:generate go run github.com/google/wire/cmd/wire
//go:build !wireinject
// +build !wireinject
@@ -69,7 +69,7 @@ func newServer() (*Server, error) {
proxyUsecase := usecase.NewProxyUsecase(proxyRepo, modelRepo, slogLogger)
llmProxy := proxy.NewLLMProxy(slogLogger, configConfig, proxyUsecase)
openAIRepo := repo3.NewOpenAIRepo(client)
openAIUsecase := openai.NewOpenAIUsecase(configConfig, openAIRepo, slogLogger)
openAIUsecase := openai.NewOpenAIUsecase(configConfig, openAIRepo, modelRepo, slogLogger)
extensionRepo := repo4.NewExtensionRepo(client)
extensionUsecase := usecase2.NewExtensionUsecase(extensionRepo, configConfig, slogLogger)
proxyMiddleware := middleware.NewProxyMiddleware(proxyUsecase)