401/403 认证失败
报 401/403(Key 无效)怎么办
错误示例
status_code=401, Unauthorizedstatus_code=403, Forbidden
常见原因
- Key 输入错误:复制时多了空格或少了字符
- Key 已过期或被删除
- Key 的分组不包含请求的模型:比如 Ultra 分组的 Key 不能调用 GPT 模型
- Key 额度已用完
- 使用了错误的认证方式:比如 Anthropic 协议用
x-api-key头,不是Authorization: Bearer
解决办法
- 检查 Key 是否正确复制(注意前后空格、换行符)
- 在控制台确认 Key 状态是否正常
- 确认 Key 的分组包含你要用的模型
- 检查 Key 的剩余额度
- 确认认证头格式正确
快速排查
# 用 curl 测试 Key 是否有效
curl -s "https://www.vibeapi.cn/v1/chat/completions" \
-H "Authorization: Bearer sk-你的Key" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-6","messages":[{"role":"user","content":"hi"}]}'如果返回正常响应,说明 Key 有效,问题在客户端配置。