feat: 初步支持 Gemini 网页版

This commit is contained in:
foxhui
2025-12-12 23:45:19 +08:00
Unverified
parent a0b0936c46
commit dffb209dac
8 changed files with 214 additions and 6 deletions
+9 -3
View File
@@ -165,6 +165,13 @@ export const ZAI_IS_MODELS = {
}
};
// Gemini 后端模型配置
export const GEMINI_MODELS = {
"gemini-3-pro-image-preview": {
imagePolicy: IMAGE_POLICY.OPTIONAL
}
};
/**
* 获取后端对应的模型配置表
* @param {string} backendName - 后端名称 ('lmarena' 或 'gemini_biz' 或 'nanobananafree_ai')
@@ -177,13 +184,12 @@ function getModelsConfigForBackend(backendName) {
return LMARENA_MODELS;
case 'gemini_biz':
return GEMINI_BIZ_MODELS;
case 'gemini':
return GEMINI_MODELS;
case 'nanobananafree_ai':
return NANOBANANAFREE_AI_MODELS;
case 'zai_is':
return ZAI_IS_MODELS;
// 将来新增其它后端:
// case 'foo_site':
// return FOO_SITE_MODELS;
default:
return {};
}