1. 原生Gemini格式
INB docs
  • 模型(Models)
    • 列出模型
      • 原生OpenAI格式
      • 原生Gemini格式
  • 聊天(Chat)
    • 原生OpenAI格式
      • ChatCompletions格式
      • Responses格式
    • 原生Gemini格式
      • Gemini文本聊天
        POST
      • Gemini媒体识别
        POST
    • 原生Claude格式
      POST
  • 图像(Images)
    • 原生OpenAI格式
      • 生成图像
      • 编辑图像
    • Nano Banana
      • NanoBanana原生格式
      • OpenAI聊天格式
  • 视频(Videos)
    • Veo 异步
      • 创建视频
      • 获取视频任务状态
      • 获取视频内容
    • 创建视频生成任务
      POST
    • 获取视频生成任务状态
      GET
  1. 原生Gemini格式

Gemini文本聊天

POST
https://api.getinfinityblue.com/v1beta/models/{model}:generateContent
代理 Gemini API 请求。
路径格式: /v1beta/models/{model_name}:{action}
例如:
/v1beta/models/gemini-2.5-pro:generateContent
/v1beta/models/gemini-2.5-pro:streamGenerateContent?alt=sse

请求参数

Authorization
Path 参数

Body 参数application/json

示例

返回响应

🟢200成功
application/json
成功
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST 'https://api.getinfinityblue.com/v1beta/models/:generateContent' \
--header 'Content-Type: application/json' \
--data-raw '{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "Hi"
                }
            ]
        }
    ]
}'
响应示例响应示例
{
    "candidates": [
        {
            "content": {
                "role": "string",
                "parts": [
                    {}
                ]
            },
            "finishReason": "string",
            "safetyRatings": [
                {}
            ]
        }
    ],
    "usageMetadata": {
        "promptTokenCount": 0,
        "candidatesTokenCount": 0,
        "totalTokenCount": 0
    }
}
上一页
Responses格式
下一页
Gemini媒体识别
Built with