=HTTP 403: openai_error 其他模型都能访问唯独THUDM/glm-4-9b-chat 返回这个错误
🚨 错误信息
=true error=HTTP 403: openai_error 其他模型都能访问唯独THUDM/glm-4-9b-chat 返回这个错误
🤖 AI解决方案
报错分析报告
1.错误翻译
原文:HTTP 403: openai_error
译文:HTTP 403 禁止访问:OpenAI 错误
2. 原因分析
THUDM/glm-4-9b-chat模型的访问权限(HTTP 403表示服务器拒绝请求)。 THUDM/glm-4-9b-chat模型的API请求中;上下文是其他模型可正常访问,仅该模型被拦截。3. 解决方案
#### 步骤1:验证权限与模型名称
THUDM/glm-4-9b-chat的访问权限; #### 步骤2:代码示例(权限检查+请求)
python
import requestsapi_key = "YOUR_API_KEY"
model = "THUDM/glm-4-9b-chat"
url = "https://api.dmxapi.com/v1/chat/completions" # 以实际平台URL为准
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {"model": model, "messages": [{"role": "user", "content": "测试"}]}
try:
resp = requests.post(url, headers=headers, json=payload, timeout=10)
resp.raise_for_status() # 抛出HTTP错误
print("请求成功:", resp.json())
except requests.exceptions.HTTPError as e:
if e.response.status_code == 403:
print(f"❌ 无{model}权限,请到控制台开通")
else:
print(f"❌ 请求失败: {e}")
except Exception as e:
print(f"❌ 其他错误: {e}")
4.️ 预防措施
GET /v1/models接口查询可用模型列表,验证目标模型在列且有权限;