列出可用模型(Gemini 格式)
curl --request GET \
--url https://api.getinfinityblue.com/v1beta/models \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.getinfinityblue.com/v1beta/models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.getinfinityblue.com/v1beta/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"models": [
{
"name": "models/gemini-3.1-pro-preview",
"version": "003",
"displayName": "Gemini 3.1 Pro Preview",
"description": "Gemini 旗舰多模态模型,支持 1M 上下文",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/gemini-2.5-pro",
"version": "001",
"displayName": "Gemini 2.5 Pro",
"description": "强推理与代码生成能力",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/gpt-5.4",
"version": "001",
"displayName": "GPT-5.4",
"description": "GPT-5 系列旗舰,顶级推理与 Agentic 能力",
"inputTokenLimit": 1000000,
"outputTokenLimit": 32768,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/deepseek-v4-pro",
"version": "001",
"displayName": "DeepSeek V4 Pro",
"description": "DeepSeek 高性价比推理模型",
"inputTokenLimit": 131072,
"outputTokenLimit": 16384,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
}
]
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}模型(Models)
列出可用模型(Gemini 格式)
以 Google Gemini 原生格式返回 InfinityBlue 当前全部可用模型
GET
/
v1beta
/
models
列出可用模型(Gemini 格式)
curl --request GET \
--url https://api.getinfinityblue.com/v1beta/models \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.getinfinityblue.com/v1beta/models"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.getinfinityblue.com/v1beta/models', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"models": [
{
"name": "models/gemini-3.1-pro-preview",
"version": "003",
"displayName": "Gemini 3.1 Pro Preview",
"description": "Gemini 旗舰多模态模型,支持 1M 上下文",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/gemini-2.5-pro",
"version": "001",
"displayName": "Gemini 2.5 Pro",
"description": "强推理与代码生成能力",
"inputTokenLimit": 1048576,
"outputTokenLimit": 65536,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/gpt-5.4",
"version": "001",
"displayName": "GPT-5.4",
"description": "GPT-5 系列旗舰,顶级推理与 Agentic 能力",
"inputTokenLimit": 1000000,
"outputTokenLimit": 32768,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
},
{
"name": "models/deepseek-v4-pro",
"version": "001",
"displayName": "DeepSeek V4 Pro",
"description": "DeepSeek 高性价比推理模型",
"inputTokenLimit": 131072,
"outputTokenLimit": 16384,
"supportedGenerationMethods": [
"generateContent",
"streamGenerateContent"
]
}
]
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"param": "<string>",
"code": "<string>"
}
}返回的模型列表
以下是部分真实可用的模型(完整列表以接口返回为准):| name | displayName |
|---|---|
models/gemini-3.1-pro-preview | Gemini 3.1 Pro Preview |
models/gemini-2.5-pro | Gemini 2.5 Pro |
models/gpt-5.4 | GPT-5.4 |
models/gpt-5.4-mini | GPT-5.4 Mini |
models/deepseek-v4-pro | DeepSeek V4 Pro |
使用 Google Generative AI SDK
import google.generativeai as genai
genai.configure(
api_key="YOUR_API_KEY",
client_options={"api_endpoint": "https://api.getinfinityblue.com"}
)
for model in genai.list_models():
print(model.name, model.display_name)
字段说明
supportedGenerationMethods 列出该模型支持的调用方式,
常见值包括 generateContent、streamGenerateContent、
embedContent 等。⌘I