Gemini 格式
以 Gemini API 格式返回当前账号下可用的模型列表。
列出模型
http
GET /v1beta/modelsbash
curl --location --request GET 'https://neolink.com/api/v1beta/models' \
--header 'Authorization: Bearer <API Key>'python
import requests
url = "https://neolink.com/api/v1beta/models"
headers = {
"Authorization": "Bearer <API Key>",
}
response = requests.get(url, headers=headers, timeout=30)
response.raise_for_status()
result = response.json()
print(result)响应示例
json
{
"models": [
{
"name": "models/gemini-2.5-flash",
"version": "2.5",
"displayName": "Gemini 2.5 Flash",
"description": "Gemini 2.5 Flash",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens"
]
}
]
}响应字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
models | array | 模型列表 |
models[].name | string | 模型名称,格式为 models/<Model ID>,调用接口时使用 |
models[].version | string | 模型版本号 |
models[].displayName | string | 模型显示名称 |
models[].description | string | 模型描述信息 |
models[].inputTokenLimit | integer | 输入 Token 上限 |
models[].outputTokenLimit | integer | 输出 Token 上限 |
models[].supportedGenerationMethods | array | 支持的调用方法,如 generateContent、countTokens |
鉴权说明: 默认使用
Authorization: Bearer <API Key>请求头。如遇到不能识别Authorization参数的情形,可将鉴权信息通过x-goog-api-key头或key查询参数传递:httpx-goog-api-key: <API Key>或:
httpGET /v1beta/models?key=<API Key>
