Skip to content

Gemini 格式 ​

以 Gemini API 格式返回当前账号下可用的模型列表。

列出模型 ​

http
GET /v1beta/models
bash
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"
      ]
    }
  ]
}

响应字段说明 ​

字段类型说明
modelsarray模型列表
models[].namestring模型名称,格式为 models/<Model ID>,调用接口时使用
models[].versionstring模型版本号
models[].displayNamestring模型显示名称
models[].descriptionstring模型描述信息
models[].inputTokenLimitinteger输入 Token 上限
models[].outputTokenLimitinteger输出 Token 上限
models[].supportedGenerationMethodsarray支持的调用方法,如 generateContent、countTokens

鉴权说明: 默认使用 Authorization: Bearer <API Key> 请求头。如遇到不能识别 Authorization 参数的情形,可将鉴权信息通过 x-goog-api-key 头或 key 查询参数传递:

http
x-goog-api-key: <API Key>

或:

http
GET /v1beta/models?key=<API Key>