=true error=HTTP 403: openai_error 其他模型都能访问唯独THUDM/glm-4-9b-chat 返回这个错误,https://...

2026年03月09日 00:51 processing

错误信息

embedded run agent end: runId=fbab55cf-7754-4735-8b21-c5f3af97195e isError=true error=HTTP 403: openai_error 其他模型都能访问唯独THUDM/glm-4-9b-chat 返回这个错误,https://test.dmxapi.cn/用我的key 是没问题的

AI 解决方案

##代码糕手 - 报错分析报告

1.错误翻译


原文:HTTP 403: openai_error
译文:HTTP 403 错误:openai_error(权限禁止)

2.原因分析


  • 根本原因:访问THUDM/glm-4-9b-chat模型时触发权限拒绝(403 Forbidden),说明当前API密钥无该模型的访问授权。

  • 具体位置:调用THUDM/glm-4-9b-chat模型的HTTP请求被服务端拦截。

  • 上下文:其他模型可正常访问,仅该模型失败,排除通用密钥失效问题,指向模型级权限缺失
  • 3. 解决方案


    # 修复步骤1:确认密钥权限(平台控制台操作)
    # 1. 登录DMXAPI控制台 → 密钥管理 → 检查当前密钥的「模型访问列表」是否包含THUDM/glm-4-9b-chat
    # 2. 若未包含,点击「编辑权限」添加该模型
    
    # 修复步骤2:验证调用的代码正确性(示例)
    import openai
    
    openai.api_key = "你的有效密钥"  # 确保密钥未过期
    openai.api_base = "https://test.dmxapi.cn/v1"  # 确认基础URL与测试环境一致
    
    try:
        response = openai.ChatCompletion.create(
            model="THUDM/glm-4-9b-chat",  # 模型名称必须完全匹配(区分大小写)
            messages=[{"role": "user", "content": "测试请求"}],
            temperature=0.7
        )
        print(response.choices[0].message.content)
    except Exception as e:
        print(f"错误详情:{e}")
    

    4. 预防措施


  • 权限预校验:调用新模型前,先在平台控制台的「模型测试页」用当前密钥验证访问性。

  • 工具辅助:使用Postman发送GET https://test.dmxapi.cn/v1/models请求,检查返回的模型列表中是否包含目标模型(需带密钥)。


  • :若权限已正确配置仍报错,请联系DMXAPI技术支持确认模型是否在测试环境开放。