跳转到内容

OpenAI 兼容

模型列表(OpenAI 格式)

查询你的 API 密钥可以使用哪些模型,以及每个模型支持哪些接口。

与 OpenAI 的 List models 接口兼容,返回当前这把 API 密钥能用的模型。

GET https://noviahub.com/v1/models
  • 只返回你的密钥所在分组里可用、且已经定好价格的模型。
  • 如果密钥设置了「模型限制」,只返回限制名单里的模型。实测中,一把只允许 deepseek-v4-flash 的密钥,调用本接口只会看到这一个模型。

/v1/models 会根据请求头决定按哪种格式返回:

请求方式 返回格式
同时带 x-api-key 和 anthropic-version 请求头 Anthropic 格式
带 x-goog-api-key 请求头或 ?key= 查询参数 Gemini 格式
其他情况(例如 Authorization: Bearer) 本页介绍的 OpenAI 格式

/v1beta/openai/models 也返回本页的 OpenAI 格式。

终端窗口
curl https://noviahub.com/v1/models \
-H "Authorization: Bearer $NOVIAHUB_API_KEY"
字段 说明
object 固定为 list。
success 固定为 true。
data[].id 模型 ID,调用时填在 model 参数里。
data[].object 固定为 model。
data[].created 固定值,没有实际意义。
data[].owned_by 模型归属的服务类型。
data[].supported_endpoint_types 这个模型支持的接口,取值含义见下表。

supported_endpoint_types 的取值和「模型&价格」页面上的端点标签一一对应:

取值 页面上的标签 接口
openai Chat POST /v1/chat/completions
openai-response Response POST /v1/responses
openai-response-compact openai-response-compact POST /v1/responses/compact
openai-alpha-search openai-alpha-search POST /v1/alpha/search
anthropic Anthropic POST /v1/messages
gemini Gemini POST /v1beta/models/{model}:generateContent
image-generation 图片 POST /v1/images/generations
示例响应(本地测试环境)
{
"data": [
{
"id": "claude-sonnet-5",
"object": "model",
"created": 1626777600,
"owned_by": "claude",
"supported_endpoint_types": ["anthropic", "openai"]
},
{
"id": "gpt-image-2",
"object": "model",
"created": 1626777600,
"owned_by": "openai",
"supported_endpoint_types": ["image-generation", "openai"]
}
],
"object": "list",
"success": true
}