跳转到内容

Gemini 兼容

模型列表(Gemini 格式)

用 Gemini 格式查询你的 API 密钥可以使用哪些模型。

与 Gemini API 的 models.list 接口格式兼容,返回当前这把 API 密钥能用的模型。

GET https://noviahub.com/v1beta/models

也可以用 GET https://noviahub.com/v1/models 加上 x-goog-api-key 请求头或 ?key= 查询参数,得到同样的 Gemini 格式。

以下写法任选一种:

写法 示例
请求头 x-goog-api-key x-goog-api-key: <你的 API 密钥>
查询参数 key ?key=<你的 API 密钥>
请求头 Authorization Authorization: Bearer <你的 API 密钥>(仅 /v1beta/models)

返回的模型范围与 OpenAI 格式相同:密钥所在分组里可用、已经定价的模型;设置了「模型限制」的密钥只返回名单内的模型。

终端窗口
curl https://noviahub.com/v1beta/models \
-H "x-goog-api-key: $NOVIAHUB_API_KEY"
字段 说明
models[].name 模型 ID。注意:不带 models/ 前缀,这一点和 Google 官方接口不同。
models[].displayName 显示名称,与 name 相同。
其他字段 description、inputTokenLimit、outputTokenLimit、supportedGenerationMethods 等固定为 null。
nextPageToken 固定为 null,所有模型一次返回,不分页。
示例响应(本地测试环境,已省略部分为 null 的字段)
{
"models": [
{
"name": "gemini-3-flash",
"displayName": "gemini-3-flash",
"description": null,
"inputTokenLimit": null,
"outputTokenLimit": null,
"supportedGenerationMethods": null
}
],
"nextPageToken": null
}

这个列表包含你能用的所有模型,并非都能用 Gemini 接口调用。一个模型支持哪些接口,请看模型&价格页面上的端点标签,或 OpenAI 格式列表里的 supported_endpoint_types。