":{"message":"openai_error","type":"bad_response_status_code","param":"","code":...
错误信息
HTTP 404: {"error":{"message":"openai_error","type":"bad_response_status_code","param":"","code":"bad_response_status_code"}}
AI 解决方案
原文:HTTP 404
译文:HTTP 404 - 资源未找到
🎯 原因分析
💡 解决方案
// 修复建议:验证API端点和模型名称
const apiEndpoint = "https://api.example.com/v1/chat/completions"; // 确认实际可用的API地址
const model = "gpt-3.5-turbo"; // 确认模型名称正确且可用
// 正确调用示例(以OpenAI为例)
fetch(apiEndpoint, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
model: model,
messages: [{ role: "user", content: "示例请求" }]
})
})
.then(res => {
if (!res.ok) throw new Error(`API错误: ${res.status}`);
return res.json();
})
.catch(err => console.error("请求失败:", err));
🛡️ 预防措施
curl或Postman先测试接口连通性。