feat: 增加管理员 AI 模型配置 (#200)
This commit is contained in:
+8
-2
@@ -107,8 +107,14 @@ func newRouter(db *sql.DB) (*gin.Engine, error) {
|
||||
r.StaticFS("/static", http.FS(staticSub))
|
||||
|
||||
// 4. 路由
|
||||
web.Register(r, db, config.OnlineThreshold) // 给浏览器的页面
|
||||
api.Register(r, db) // 给 Client 的接口
|
||||
aiConfig, err := config.LoadAIConfig()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("读取 AI 部署配置失败: %w", err)
|
||||
}
|
||||
aiSecrets := service.NewFileAISecretStore(aiConfig.SecretsPath)
|
||||
aiPolicy := service.NewAIEndpointPolicy(aiConfig.AllowedHosts)
|
||||
web.Register(r, db, config.OnlineThreshold, aiSecrets, aiPolicy) // 给浏览器的页面
|
||||
api.Register(r, db) // 给 Client 的接口
|
||||
catalogConfig, err := config.LoadCatalogIntegration()
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("读取商品目录接口配置失败: %w", err)
|
||||
|
||||
Reference in New Issue
Block a user