feat(antigravity): 添加 models 端点支持
- /antigravity/models: 返回全部模型(Claude + Gemini) - /antigravity/v1/models: 返回全部模型(Claude API 格式) - /antigravity/v1beta/models: 仅返回 Gemini 模型(v1beta 格式) 统一管理 antigravity 模型定义,避免重复代码
This commit is contained in:
@@ -47,6 +47,9 @@ func RegisterGatewayRoutes(
|
||||
// OpenAI Responses API(不带v1前缀的别名)
|
||||
r.POST("/responses", bodyLimit, gin.HandlerFunc(apiKeyAuth), h.OpenAIGateway.Responses)
|
||||
|
||||
// Antigravity 模型列表
|
||||
r.GET("/antigravity/models", gin.HandlerFunc(apiKeyAuth), h.Gateway.AntigravityModels)
|
||||
|
||||
// Antigravity 专用路由(仅使用 antigravity 账户,不混合调度)
|
||||
antigravityV1 := r.Group("/antigravity/v1")
|
||||
antigravityV1.Use(bodyLimit)
|
||||
|
||||
Reference in New Issue
Block a user