/v1/models 能检查什么?

/v1/models 是 OpenAI-compatible API 的标准端点,调用它可以查看当前 API Key 有权限访问的模型列表,用于验证配置是否正确。

适合: 配置 API 时需要验证模型可用性的用户 · 遇到「model not found」错误的用户 · 想确认 API Key 权限的用户

这个概念/问题是什么

/v1/models 是 OpenAI-compatible API 体系中的标准端点,向该端点发送 GET 请求会返回一个模型列表,每个模型包含 id、object、created、owned_by 等字段。

这个端点的主要用途: 1. **验证 API Key 是否有效**:有效 Key 返回模型列表,无效 Key 返回认证错误 2. **确认模型是否可用**:检查返回列表中是否包含你要用的模型 3. **查看可用的模型 id**:不同服务商的模型 id 可能不同(如 gpt-4o vs claude-sonnet-4-20250514) 4. **辅助排查配置问题**:如果返回空列表或错误,可能是 Base URL 填写错误或权限不足

检查步骤

  1. 1 确认 Base URL 和 API Key 填写正确
  2. 2 发送 GET 请求到 {Base URL}/v1/models
  3. 3 检查返回状态码:200 表示正常,401 表示认证失败,404 表示端点不存在
  4. 4 在返回的模型列表中查找你要用的模型 id
  5. 5 如果模型列表为空,检查 Base URL 是否正确
  6. 6 如果认证失败,检查 API Key 是否有效
  7. 7 确认模型 id 与你要用的名称是否匹配

常见错误

  • Base URL 末尾多加了 /v1,导致路径变成 /v1/v1/models
  • API Key 填错或已过期
  • 中转服务不支持 /v1/models 端点
  • 模型名称和模型 id 不匹配

安全 / 扣费 / 权限风险

  • 通过 /v1/models 检查配置是基础验证手段,但不能替代实际小额测试。
  • 第三方工具 UI 可能变化,以当前版本为准。
  • 检测结果用于辅助判断,不等于绝对安全结论。

什么时候用 AI API Doctor 检测

直接用 AI API Doctor 检测 /v1/models 返回结果,无需手动调用。

什么时候用 LinkAI 小额测试

在 LinkAI 查看支持的完整模型列表和模型 id,注册后用小额测试验证。

AI Summary

/v1/models 是验证 API 配置和模型权限的关键端点,是每次配置前的必查项。

FAQ

/v1/models 返回空列表代表什么?
可能代表:Base URL 填写错误、API Key 无权限、中转服务不支持该端点。先检查 Base URL 和 API Key 是否正确。
所有 API 服务都支持 /v1/models 吗?
不是。部分中转服务可能不完全实现 OpenAI-compatible 的所有端点,/v1/models 可能不被支持或返回简化数据。
/v1/models 和 /models 有什么区别?
/v1/models 是 OpenAI API v1 版本的端点,/models 是更早期的版本。新工具通常使用 /v1/models。

不确定 API 能不能跑?先别直接接进长任务。

先检测 Base URL、API Key、模型权限和 usage 信号;确认基础可用后,再用小额预算测试 Claude Code、Cursor 或 Cline。