报错解决 错误码 model_not_found 相关服务:OpenAI

解决 OpenAI API model_not_found 模型未找到错误

调用 API 时提示 model_not_found 或 The model does not exist?本文帮你排查模型名称、API 地址和权限问题。

常见症状: model_not_foundThe model does not exist模型不存在404 model

一句话回答

model_not_found 表示你请求的模型名称不存在或无法访问。多数情况是模型名称拼写错误、该模型未在你的 API 服务中上线、或 API 地址配置错误导致模型列表不匹配。

常见原因

1. 模型名称拼写错误

不同模型的正确名称是固定的,大小写敏感:

模型正确名称
GPT-4ogpt-4o
GPT-4o Minigpt-4o-mini
GPT-4 Turbogpt-4-turbo
Claude 4 Opusclaude-4-opus
Claude 4 Sonnetclaude-4-sonnet
Gemini 2.5 Progemini-2.5-pro

2. 模型未在该服务上线

AI 中转站支持的模型是动态更新的。如果某个模型刚发布还未接入,会返回此错误。联系技术支持确认最新模型支持列表。

3. API Base URL 配置错误

如果你在调用 GPT 模型时 Base URL 填了 Claude 的地址,模型名称和接口不匹配会报此错误。TokenCheap 统一地址是 https://api.tokencheap.space/v1

4. API Key 权限不足

某些模型需要特定的 API Key 权限。确认你的 Key 有权访问目标模型。

解决方案

1. 核对模型名称

在代码或工具中检查模型名称是否正确,建议直接从后台复制可用的模型名称。

2. 测试模型可用性

使用 curl 快速验证:

curl https://api.tokencheap.space/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

这会返回你的 Key 有权访问的全部模型列表。

3. 在工具中手动输入模型名

Dify、n8n 等工具的下拉列表可能不完整。如果列表里找不到想要的模型,尝试手动输入正确的模型名称。

4. 联系技术支持

如果你不确定模型名称或该模型是否已上线,直接联系我们确认。

快速排查清单

  1. 核对模型名称拼写(大小写、连字符)
  2. 确认该模型已在你的服务中上线
  3. 检查 API Base URL 是否正确
  4. 用 /models 接口测试可用模型列表
  5. 联系技术支持确认

相关教程