Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
陈曦
sub2api
Commits
f1fdb5d3
Commit
f1fdb5d3
authored
Jan 02, 2026
by
song
Browse files
refactor: /antigravity/v1/models 使用专用 handler
不再复用 Models(),避免内部 ForcePlatform 判断
parent
6cc7f997
Changes
2
Show whitespace changes
Inline
Side-by-side
backend/internal/handler/gateway_handler.go
View file @
f1fdb5d3
...
...
@@ -402,17 +402,6 @@ func (h *GatewayHandler) Messages(c *gin.Context) {
func
(
h
*
GatewayHandler
)
Models
(
c
*
gin
.
Context
)
{
apiKey
,
_
:=
middleware2
.
GetApiKeyFromContext
(
c
)
// 优先检查强制平台(/antigravity 路由)
if
forcePlatform
,
ok
:=
middleware2
.
GetForcePlatformFromContext
(
c
);
ok
{
if
forcePlatform
==
service
.
PlatformAntigravity
{
c
.
JSON
(
http
.
StatusOK
,
gin
.
H
{
"object"
:
"list"
,
"data"
:
antigravity
.
DefaultModels
(),
})
return
}
}
var
groupID
*
int64
var
platform
string
...
...
backend/internal/server/routes/gateway.go
View file @
f1fdb5d3
...
...
@@ -58,7 +58,7 @@ func RegisterGatewayRoutes(
{
antigravityV1
.
POST
(
"/messages"
,
h
.
Gateway
.
Messages
)
antigravityV1
.
POST
(
"/messages/count_tokens"
,
h
.
Gateway
.
CountTokens
)
antigravityV1
.
GET
(
"/models"
,
h
.
Gateway
.
Models
)
antigravityV1
.
GET
(
"/models"
,
h
.
Gateway
.
Antigravity
Models
)
antigravityV1
.
GET
(
"/usage"
,
h
.
Gateway
.
Usage
)
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment