Embedded agent failed before reply: All models failed (2): dmxapi/mimo-v2-pro-fr...

2026年04月08日 21:43 processing

错误信息

Embedded agent failed before reply: All models failed (2): dmxapi/mimo-v2-pro-free: HTTP 401: Invalid Token (request id: 20260408214138985349913jvgBEjWf) (auth) | dmxapi/glm-5.1-free: HTTP 401: Invalid Token (request id: 20260408214142603146289bmESJBNe) (auth)

AI 解决方案

报错分析报告

1.错误翻译


原文:HTTP 401: Invalid Token
译文:HTTP 401:无效令牌

2. 原因分析


  • 根本原因:调用DMXAPI模型时使用的认证令牌无效或已过期。

  • 发生位置:请求dmxapi/mimo-v2-pro-freedmxapi/glm-5.1-free模型的接口时,认证环节失败((auth)标识)。
  • 3. 解决方案


    替换无效的Token为有效且未过期的DMXAPI令牌,以下是Python请求示例:
    import requests
    
    api_key = "YOUR_VALID_DMXAPI_TOKEN"  # 替换为有效令牌
    model = "dmxapi/mimo-v2-pro-free"
    url = f"https://api.dmxapi.cn/v1/chat/completions"
    
    headers = {
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json"
    }
    payload = {
        "model": model,
        "messages": [{"role": "user", "content": "Hello"}]
    }
    
    response = requests.post(url, headers=headers, json=payload)
    print(response.json())
    

    4.️ 预防措施


  • ✅ 定期验证令牌有效性(如调用API前先测试/v1/models端点);

  • ✅ 使用环境变量或密钥管理工具(如Vault)存储令牌,避免硬编码泄露。
  • ---
    请替换令牌后重试,若仍有问题请提供新的报错信息。