fix: Gemini OpenCode 教程 baseURL 改为 v1beta
This commit is contained in:
@@ -376,6 +376,10 @@ const currentFiles = computed((): FileConfig[] => {
|
|||||||
const trimmed = `${baseRoot}/antigravity`.replace(/\/+$/, '')
|
const trimmed = `${baseRoot}/antigravity`.replace(/\/+$/, '')
|
||||||
return trimmed.endsWith('/v1beta') ? trimmed : `${trimmed}/v1beta`
|
return trimmed.endsWith('/v1beta') ? trimmed : `${trimmed}/v1beta`
|
||||||
})()
|
})()
|
||||||
|
const geminiBase = (() => {
|
||||||
|
const trimmed = baseRoot.replace(/\/+$/, '')
|
||||||
|
return trimmed.endsWith('/v1beta') ? trimmed : `${trimmed}/v1beta`
|
||||||
|
})()
|
||||||
|
|
||||||
if (activeClientTab.value === 'opencode') {
|
if (activeClientTab.value === 'opencode') {
|
||||||
switch (props.platform) {
|
switch (props.platform) {
|
||||||
@@ -384,7 +388,7 @@ const currentFiles = computed((): FileConfig[] => {
|
|||||||
case 'openai':
|
case 'openai':
|
||||||
return [generateOpenCodeConfig('openai', apiBase, apiKey)]
|
return [generateOpenCodeConfig('openai', apiBase, apiKey)]
|
||||||
case 'gemini':
|
case 'gemini':
|
||||||
return [generateOpenCodeConfig('gemini', apiBase, apiKey)]
|
return [generateOpenCodeConfig('gemini', geminiBase, apiKey)]
|
||||||
case 'antigravity':
|
case 'antigravity':
|
||||||
return [
|
return [
|
||||||
generateOpenCodeConfig('antigravity-claude', antigravityBase, apiKey, 'opencode.json (Claude)'),
|
generateOpenCodeConfig('antigravity-claude', antigravityBase, apiKey, 'opencode.json (Claude)'),
|
||||||
|
|||||||
Reference in New Issue
Block a user