Gemini 接口规范 模型列表
列出当前账号下可用的模型列表,返回 Gemini 标准格式的模型信息。
列出所有模型
POST /v1beta/models
- cURL
- Python
curl -X GET 'https://api.taiha.cn/v1beta/models' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <API Key>' \
import requests
url = "https://api.taiha.cn/v1beta/chat/models"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer <API Key>",
}
response = requests.get(url, headers=headers,timeout=30)
response.raise_for_status()
result = response.json()
print(result)
响应示例
{
"models": [{
"name": "models/deepseek-v4-flash",
"version": "2.5",
"displayName": "DeepSeek-V4-Flash",
"description": "DeepSeek-V4-Flash",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"countTokens"
]
}]
}
响应字段说明
models array | 模型列表
array | 模型列表当前API KEY可以请求的所有模型列表 name 模型的底层ID,用于调接口时使用,调用时请完整输入并区分大小写 version 模型的版本号 displayName 区别于 description 模型描述信息 inputTokenLimit 模型支持的最大输入Tokens长度上线 outputTokenLimit 模型支持的最大输出Tokens长度上线 supportedGenerationMethods 支持的调用方法,如 string | 模型IDstring | 版本号string | 模型名称name字段,模型名称通常用来展现给用户使用string | 模型简介integer | 输入长度integer | 输出长度array | 调用方法generateContent、countTokens
鉴权说明: 默认使用
Authorization: Bearer <API Key>`` 请求头。如遇到不能识别Authorization参数的情形,可将鉴权信息通过x-goog-api-key头或key` 查询参数传递:x-goog-api-key: <API Key>或者使用
GET /v1beta/models?key=<API Key>