": { "message": "No available channel for model gpt-image-2 under group Claude-C...

2026年04月24日 14:53 processing

错误信息

status: 503 unexpected response: { "error": { "message": "No available channel for model gpt-image-2 under group Claude-Code (distributor) (request id: 202604240644363437637618268d9d6NFKi9WQw)", "type": "rix_api_error", "param": "", "code": "model_not_found"

AI 解决方案

报错分析报告

1.错误翻译


原文:No available channel for model gpt-image-2 under group Claude-Code (distributor) (request id: 202604240644363437637618268d9d6NFKi9WQw)
译文:在Claude-Code(分发者)分组下,模型gpt-image-2没有可用的通道(请求ID:202604240644363437637618268d9d6NFKi9WQw)

2. 原因分析


  • 根本原因:请求的模型gpt-image-2Claude-Code分发组中无可用服务通道,模型未找到(model_not_found)。

  • 发生位置:调用DMXAPI生成图像时,指定了不存在于目标分组的模型。
  • 3.解决方案


    # 修复思路:替换为分组内可用模型(需先确认实际可用模型)
    import requests
    
    url = "https://api.dmxapi.com/v1/images/generations"
    headers = {"Authorization": "Bearer YOUR_API_KEY"}
    
    # 原错误 payload(含无效模型)
    # payload = {"model": "gpt-image-2", "prompt": "a cat"}
    
    # 修复后 payload(替换为Claude-Code组内有效模型,如gpt-image-1)
    payload = {
        "model": "gpt-image-1",  # 需根据实际可用模型调整
        "prompt": "a cat",
        "size": "1024x1024"
    }
    
    response = requests.post(url, headers=headers, json=payload)
    print(response.json())
    

    4.️ 预防措施


  • 前置校验:调用前通过API查询Claude-Code组的可用模型列表(如GET /v1/models?group=Claude-Code),避免使用无效模型。

  • 错误兜底:捕获model_not_found错误后,自动 fallback 到默认模型(如组内基础模型)。
  • ---
    :若不确定可用模型,请联系DMXAPI管理员确认Claude-Code组下的有效模型清单。