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,所有模型一次返回,不分页。 |
{ "models": [ { "name": "gemini-3-flash", "displayName": "gemini-3-flash", "description": null, "inputTokenLimit": null, "outputTokenLimit": null, "supportedGenerationMethods": null } ], "nextPageToken": null}这个列表包含你能用的所有模型,并非都能用 Gemini 接口调用。一个模型支持哪些接口,请看模型&价格页面上的端点标签,或 OpenAI 格式列表里的 supported_endpoint_types。