错误信息: 所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试 (reques...

2026年03月07日 16:02 状态: processing

🚨 错误信息

错误名称: AI_APICallError 错误信息: 所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试 (request id: 20260307155919957313566GDtgoit) 堆栈信息: AI_APICallError: 所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试 (request id: 20260307155919957313566GDtgoit) at file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-B9rPABmV.js:2082:11 at async postToApi (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-B9rPABmV.js:1977:24) at async OpenAICompatibleChatLanguageModel.doStream (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/dist-CAQbAROO.js:451:48) at async wrapStream (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:54870:32) at async fn (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:53736:17) at async file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:50090:19 at async _retryWithExponentialBackoff (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:50253:10) at async streamStep (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:53705:109) at async fn (file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:54011:5) at async file:///C:/Users/JunYi/AppData/Local/Programs/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-Dg8vqSku.js:50090:19 错误原因: "[undefined]" 状态码: 503 请求路径: https://www.dmxapi.cn/v1/chat/completions 请求体: { "model": "gemini-3.1-flash-image-preview", "user": "[undefined]", "max_tokens": "[undefined]", "temperature": "[undefined]", "top_p": "[undefined]", "frequency_penalty": "[undefined]", "presence_penalty": "[undefined]", "response_format": "[undefined]", "stop": "[undefined]", "seed": "[undefined]", "serviceTier": "[undefined]", "reasoning_effort": "[undefined]", "verbosity": "[undefined]", "messages": [ { "role": "user", "content": "帮我画一张人类刚刚进入寒冬末日,天空中出现了一个虫洞,正在源源不断的掉落雪块,寒风正在一阵一阵的刮过,画面中的住宅楼已经被安装楼厚厚的保温层,人类的活动范围被限制在相连接的热辐射管道下有限宽度的热辐射中保持体温" } ], "tools": "[undefined]", "tool_choice": "[undefined]", "stream": true, "stream_options": { "include_usage": true } } 响应首部: { "content-length": "218", "content-type": "application/json; charset=utf-8", "date": "Sat, 07 Mar 2026 07:59:19 GMT", "document-policy": "include-js-call-stacks-in-crash-reports", "server": "nginx", "x-rixapi-request-id": "20260307155919957313566GDtgoit" } 响应内容: { "error": { "code": "", "message": "所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试 (request id: 20260307155919957313566GDtgoit)", "type": "rix_api_error" } } 数据: { "error": { "message": "所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试 (request id: 20260307155919957313566GDtgoit)", "type": "rix_api_error", "code": "" } }

🤖 AI解决方案

报错分析报告

1.错误翻译



原文:所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试
译文:所有令牌分组 default 下对于模型 gemini-3.1-flash-image-preview 均无可用渠道,请更换分组尝试

2. 原因分析


  • 根本原因:DMXAPI平台default令牌分组下未配置gemini-3.1-flash-image-preview模型的可用渠道。

  • 发生位置:调用https://www.dmxapi.cn/v1/chat/completions接口时,系统校验分组渠道失败(堆栈显示OpenAICompatibleChatLanguageModel.doStream阶段)。
  • 3. 解决方案


    更换令牌分组或使用默认分组下可用的模型,以下是代码示例(以JavaScript为例):

    javascript
    // 修复后的代码(指定可用分组)
    const response = await fetch("https://www.dmxapi.cn/v1/chat/completions", {
    method: "POST",
    headers: {
    "Content-Type": "application/json",
    "Authorization": "Bearer YOUR_API_KEY",
    "Group": "your_available_group" // 替换为DMXAPI控制台中有可用渠道的分组名
    },
    body: JSON.stringify({
    model: "gemini-3.1-flash-image-preview", // 若当前分组仍不可用,可换为分组内可用模型(如gemini-pro)
    messages: [{"role": "user", "content": "你的提示词"}],
    stream: true
    })
    });

    替代方案:直接使用DMXAPI控制台的默认可用模型(如gpt-3.5-turbo),无需指定分组。

    4. 预防措施


  • ✅ 调用前通过DMXAPI控制台检查目标模型的分组渠道状态(路径:模型管理→渠道列表);

  • ✅ 配置备用模型/分组,当主选项失败时自动 fallback(如优先用default分组,失败后切backup分组)。

  • -推荐工具:DMXAPI的API健康检查接口/v1/health)或控制台「实时监控」页。


    ---
    :若需进一步排查,可提供DMXAPI控制台的「分组配置」截图(隐去敏感信息)。