分组 default 下模型 gemini-3.6-flash 无可用渠道(distributor) (request id: 2026072509385983...
错误信息
AI_APICallError: 分组 default 下模型 gemini-3.6-flash 无可用渠道(distributor) (request id: 20260725093859833531327c14228f5FAQ5QofX)
at file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:52078:11
at async postToApi$2 (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:51973:24)
at async OpenAICompatibleChatLanguageModel.doStream (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:69973:48)
at async wrapStream (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:105783:32)
at async fn (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:104433:17)
at async file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:100704:19
at async _retryWithExponentialBackoff (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:100894:10)
at async streamStep (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:104402:109)
at async fn (file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:104719:5)
at async file:///D:/cherry%20studio/resources/app.asar/out/renderer/assets/store-SasHqsyc.js:100704:19
AI 解决方案
🔍 报错分析
1. 🌐 错误翻译
原文:AI_APICallError: 分组 default 下模型 gemini-3.6-flash 无可用渠道(distributor) (request id: 20260725093859833531327c14228f5FAQ5QofX)
译文:AI_API调用错误:在 default 分组下,模型 gemini-3.6-flash 没有可用的分发渠道(distributor)
2. 🎯 原因分析
该错误的核心原因是API配置缺失。具体表现为:
gemini-3.6-flash 模型,但找不到可用的分发渠道3. 💡 解决方案
需要检查并补充模型分发渠道的配置。以下是配置修复示例:
// 补充缺失的模型分发渠道配置
const modelConfig = {
group: 'default',
models: {
'gemini-3.6-flash': {
// 补充可用的API分发渠道
distributor: {
type: 'gemini-api', // 指定分发类型
apiKey: 'YOUR_GEMINI_API_KEY', // 填入有效的API密钥
baseUrl: 'https://generativelanguage.googleapis.com/v1beta/openai' // Gemini API接入点
}
}
}
};
// 确保配置生效后重新初始化模型
initializeModelService(modelConfig);
若为已封装的应用(如Cherry Studio),需在应用配置界面补充对应的API密钥或分发渠道信息。
4. 🛡️ 预防措施
schema 校验工具(如 ajv)对配置进行格式和完整性校验,提前暴露缺失项。