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
c671e8dd
"frontend/src/api/vscode:/vscode.git/clone" did not exist on "09da6904f54ec63927eb19a8dca66b3e6ce41faf"
Commit
c671e8dd
authored
Feb 24, 2026
by
erio
Browse files
fix: 统一gemini-3默认映射为非强制3.1
parent
a3ff317f
Changes
4
Show whitespace changes
Inline
Side-by-side
backend/internal/domain/constants.go
View file @
c671e8dd
...
...
@@ -90,12 +90,12 @@ var DefaultAntigravityModelMapping = map[string]string{
"gemini-2.5-pro"
:
"gemini-2.5-pro"
,
// Gemini 3 白名单
"gemini-3-flash"
:
"gemini-3-flash"
,
"gemini-3-pro-high"
:
"gemini-3
.1
-pro-high"
,
"gemini-3-pro-low"
:
"gemini-3
.1
-pro-low"
,
"gemini-3-pro-high"
:
"gemini-3-pro-high"
,
"gemini-3-pro-low"
:
"gemini-3-pro-low"
,
"gemini-3-pro-image"
:
"gemini-3-pro-image"
,
// Gemini 3 preview 映射
"gemini-3-flash-preview"
:
"gemini-3-flash"
,
"gemini-3-pro-preview"
:
"gemini-3
.1
-pro-high"
,
"gemini-3-pro-preview"
:
"gemini-3-pro-high"
,
"gemini-3-pro-image-preview"
:
"gemini-3-pro-image"
,
// Gemini 3.1 白名单
"gemini-3.1-pro-high"
:
"gemini-3.1-pro-high"
,
...
...
backend/internal/service/model_rate_limit_test.go
View file @
c671e8dd
...
...
@@ -107,12 +107,12 @@ func TestIsModelRateLimited(t *testing.T) {
expected
:
true
,
},
{
name
:
"antigravity platform - gemini-3-pro-preview mapped to gemini-3
.1
-pro-high"
,
name
:
"antigravity platform - gemini-3-pro-preview mapped to gemini-3-pro-high"
,
account
:
&
Account
{
Platform
:
PlatformAntigravity
,
Extra
:
map
[
string
]
any
{
modelRateLimitsKey
:
map
[
string
]
any
{
"gemini-3
.1
-pro-high"
:
map
[
string
]
any
{
"gemini-3-pro-high"
:
map
[
string
]
any
{
"rate_limit_reset_at"
:
future
,
},
},
...
...
backend/migrations/058_add_sonnet46_to_model_mapping.sql
View file @
c671e8dd
...
...
@@ -27,11 +27,11 @@ SET credentials = jsonb_set(
"gemini-2.5-flash-thinking": "gemini-2.5-flash-thinking",
"gemini-2.5-pro": "gemini-2.5-pro",
"gemini-3-flash": "gemini-3-flash",
"gemini-3-pro-high": "gemini-3
.1
-pro-high",
"gemini-3-pro-low": "gemini-3
.1
-pro-low",
"gemini-3-pro-high": "gemini-3-pro-high",
"gemini-3-pro-low": "gemini-3-pro-low",
"gemini-3-pro-image": "gemini-3-pro-image",
"gemini-3-flash-preview": "gemini-3-flash",
"gemini-3-pro-preview": "gemini-3
.1
-pro-high",
"gemini-3-pro-preview": "gemini-3-pro-high",
"gemini-3-pro-image-preview": "gemini-3-pro-image",
"gpt-oss-120b-medium": "gpt-oss-120b-medium",
"tab_flash_lite_preview": "tab_flash_lite_preview"
...
...
frontend/src/composables/useModelWhitelist.ts
View file @
c671e8dd
...
...
@@ -291,10 +291,10 @@ const antigravityPresetMappings = [
{
label
:
'
Sonnet→Sonnet
'
,
from
:
'
claude-sonnet-*
'
,
to
:
'
claude-sonnet-4-5
'
,
color
:
'
bg-indigo-100 text-indigo-700 hover:bg-indigo-200 dark:bg-indigo-900/30 dark:text-indigo-400
'
},
{
label
:
'
Opus→Opus
'
,
from
:
'
claude-opus-*
'
,
to
:
'
claude-opus-4-6-thinking
'
,
color
:
'
bg-purple-100 text-purple-700 hover:bg-purple-200 dark:bg-purple-900/30 dark:text-purple-400
'
},
{
label
:
'
Haiku→Sonnet
'
,
from
:
'
claude-haiku-*
'
,
to
:
'
claude-sonnet-4-5
'
,
color
:
'
bg-emerald-100 text-emerald-700 hover:bg-emerald-200 dark:bg-emerald-900/30 dark:text-emerald-400
'
},
// Gemini 3
→3.1
映射
{
label
:
'
3-Pro-Preview→3
.1
-Pro-High
'
,
from
:
'
gemini-3-pro-preview
'
,
to
:
'
gemini-3
.1
-pro-high
'
,
color
:
'
bg-amber-100 text-amber-700 hover:bg-amber-200 dark:bg-amber-900/30 dark:text-amber-400
'
},
{
label
:
'
3-Pro-High
→3.1-Pro-High
'
,
from
:
'
gemini-3-pro-high
'
,
to
:
'
gemini-3
.1
-pro-high
'
,
color
:
'
bg-orange-100 text-orange-700 hover:bg-orange-200 dark:bg-orange-900/30 dark:text-orange-400
'
},
{
label
:
'
3-Pro-Low
→3.1-Pro-Low
'
,
from
:
'
gemini-3-pro-low
'
,
to
:
'
gemini-3
.1
-pro-low
'
,
color
:
'
bg-yellow-100 text-yellow-700 hover:bg-yellow-200 dark:bg-yellow-900/30 dark:text-yellow-400
'
},
// Gemini 3 映射
{
label
:
'
3-Pro-Preview→3-Pro-High
'
,
from
:
'
gemini-3-pro-preview
'
,
to
:
'
gemini-3-pro-high
'
,
color
:
'
bg-amber-100 text-amber-700 hover:bg-amber-200 dark:bg-amber-900/30 dark:text-amber-400
'
},
{
label
:
'
3-Pro-High
'
,
from
:
'
gemini-3-pro-high
'
,
to
:
'
gemini-3-pro-high
'
,
color
:
'
bg-orange-100 text-orange-700 hover:bg-orange-200 dark:bg-orange-900/30 dark:text-orange-400
'
},
{
label
:
'
3-Pro-Low
'
,
from
:
'
gemini-3-pro-low
'
,
to
:
'
gemini-3-pro-low
'
,
color
:
'
bg-yellow-100 text-yellow-700 hover:bg-yellow-200 dark:bg-yellow-900/30 dark:text-yellow-400
'
},
// Gemini 通配符映射
{
label
:
'
Gemini 3→Flash
'
,
from
:
'
gemini-3*
'
,
to
:
'
gemini-3-flash
'
,
color
:
'
bg-yellow-100 text-yellow-700 hover:bg-yellow-200 dark:bg-yellow-900/30 dark:text-yellow-400
'
},
{
label
:
'
Gemini 2.5→Flash
'
,
from
:
'
gemini-2.5*
'
,
to
:
'
gemini-2.5-flash
'
,
color
:
'
bg-orange-100 text-orange-700 hover:bg-orange-200 dark:bg-orange-900/30 dark:text-orange-400
'
},
...
...
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