KIE.AI
Chinese
  • English
  • Chinese
Chinese
  • English
  • Chinese
Support
Chinese
  • English
  • Chinese
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
  1. Gemini
  • 开始使用
  • Market
  • Image Models
    • Seedream
      • Seedream3.0 生成图像
      • Seedream4.0 文生图
      • Seedream4.0 图片编辑
      • Seedream4.5 文生图
      • Seedream4.5 图片编辑
    • Z-image
      • 使用 z-image 生成内容
    • Google
      • Google Imagen4 Fast
      • Google Imagen4 Ultra
      • Google Imagen4
      • Nano Banana 图片编辑
      • Google Nano Banana
      • Nano Banana Pro 图生图
    • Flux-2
      • Flux-2 Pro 图生图
      • Flux-2 Pro 文生图
      • Flux-2 图生图
      • Flux-2 文生图
    • Grok Imagine
      • Grok Imagine 文生图
      • Grok Imagine 图生图
      • 放大 Grok Imagine 图像
    • GPT Image
      • GPT Image1.5 文生图
      • GPT Image1.5 图生图
    • Topaz
      • Topaz 图像优化
    • Recraft
      • Recraft 背景移除
      • Recraft 图像优化
    • Ideogram
      • Ideogram V3 图片重构
      • Ideogram 角色编辑
      • Ideogram 角色重混
      • Ideogram 角色图像生成
    • Qwen
      • Qwen 文生图
      • Qwen 图生图
      • Qwen 图片编辑
  • Video Models
    • Grok Imagine
      • Grok Imagine 文生视频
      • Grok Imagine 图生视频
    • Kling
      • Kling-2.6 文生视频
      • Kling-2.6 图生视频
      • Kling V2.5 Turbo Pro 图生视频
      • Kling V2.5 Turbo Pro 文生视频
      • Kling AI Avatar Standard
      • Kling AI Avatar Pro
      • Kling V2.1 Master 图生视频
      • Kling V2.1 Master 文生视频
      • Kling V2.1 Pro
      • Kling V2.1 Standard
      • kling-2.6 motion-control
    • Bytedance
      • Bytedance Seedance 1.5 Pro
      • Bytedance V1 Pro Fast 图生视频
      • Bytedance V1 Pro 图生视频
      • Bytedance V1 Pro 文生视频
      • Bytedance V1 Lite 图生视频
      • Bytedance V1 Lite 文生视频
    • Hailuo
      • Hailuo 2.3 Pro 图生视频
      • Hailuo 2.3 Standard 图生视频
      • Hailuo Pro 文生视频
      • Hailuo Standard 文生视频
      • Hailuo Pro 图生视频
      • Hailuo Standard 图生视频
    • Sora2
      • Sora2 图生视频
      • Sora2 文生视频
      • Sora2 Pro 图生视频
      • Sora2 Pro 文生视频
      • Sora-2 Pro Storyboard
      • Sora2 - Characters
      • Sora2 水印移除
    • Wan
      • Wan 2.6 - 图转视频
      • Wan 2.6 - 文转视频
      • Wan 2.6 - 视频转视频
      • Wan 2.2 A14B Turbo 图生视频
      • Wan 2.2 A14B Turbo 文生视频
      • Wan 2.2 A14B Turbo 语音转视频
      • Wan 动画移动
      • Wan 动画替换
    • Topaz
      • Topaz视频优化
    • Infinitalk
      • Infinitalk视频生成
  • Music Models
    • ElevenLabs
      • ElevenLabs对话文生语音V3
      • ElevenLabs音效V2
      • ElevenLabs语音转文字
      • ElevenLabs音频分离
      • ElevenLabs文生语音 多语言V2
      • ElevenLabs Turbo 2.5文生语音
  • Chat Models
    • Claude
      • Claude Sonnet 4.5
      • Claude Opus 4.5
    • Gemini
      • Gemini 3 Pro
        POST
      • Gemini 2.5 Pro
        POST
      • Gemini 2.5 Flash
        POST
  • 获取任务详情
    GET
Chinese
  • English
  • Chinese
Support
Chinese
  • English
  • Chinese
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
Market
Veo3.1 APISuno API4o Image APIFlux Kontext APIRunway APILuma APIFile Upload APICommon API
  1. Gemini

Gemini 2.5 Pro

POST
/gemini-2.5-pro/v1/chat/completions

流式响应支持#

当请求中设置 stream: true 时,API 将以服务器发送事件(SSE)的形式返回响应,Content-Type 为 text/event-stream。这允许渐进式响应交付,消息增量会在生成时逐步发送。每个事件包含部分消息内容,使您能够在应用程序中实时显示响应。
流式响应格式:
Content-Type: text/event-stream
每个事件行以 data: 开头,后跟 JSON
事件包含增量消息增量
最终事件通过 finish_reason 指示完成
多模态
支持文本和图像输入
实时搜索
启用 Google 搜索增强
流式传输
支持服务器发送事件
灵活角色
支持多种消息角色

统一媒体文件格式#

在 messages 参数的 content 数组中,无论是图像、视频、音频还是其他文档类型,所有媒体文件都使用相同的格式结构:
type 字段始终为 "image_url"
image_url 字段名称保持不变
唯一变化的是 url 值,它指向相应的媒体文件地址
例如:图像、视频、音频、PDF 和其他文档都使用相同的 { type: 'image_url', image_url: { url: '...' } } 结构。

Tools 参数#

tools 参数是一个可选数组,允许您定义模型可以调用的函数。数组可以包含多个对象。使用函数调用时,可以在数组中定义多个函数。
Google 搜索和函数调用是互斥的:不能在同一个请求中同时使用 Google 搜索和函数调用。请根据您的需求选择其中一种。
Google 搜索
函数调用

Response Format 参数#

response_format 参数是一个可选的 JSON Schema 对象,定义响应的结构。提供此参数时,模型将生成符合此架构的响应。
response_format 和函数调用是互斥的:不能在同一个请求中同时使用 response_format 和函数调用。请根据您的需求选择其中一种。
JSON Schema 支持
示例
最佳实践

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
请求成功。当提供 response_format 时,响应将符合指定的 JSON 架构。否则,返回标准的聊天完成格式。
Body

🟠400
🟠401
🟠429
🔴500Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.kie.ai/gemini-2.5-pro/v1/chat/completions' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "messages": [
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "这张图片里有什么?"
                },
                {
                    "type": "image_url",
                    "image_url": {
                        "url": "https://file.aiquickdraw.com/custom-page/akr/section-images/1759055072437dqlsclj2.png"
                    }
                }
            ]
        }
    ],
    "tools": [
        {
            "type": "function",
            "function": {
                "name": "googleSearch"
            }
        }
    ],
    "stream": true,
    "include_thoughts": true,
    "reasoning_effort": "high",
    "response_format": {
        "type": "json_schema",
        "properties": {
            "response": {
                "type": "string"
            }
        }
    }
}'
Response Response Example
200 - Example 1
{
    "id": "chatcmpl-example-123",
    "object": "chat.completion",
    "created": 1677652288,
    "model": "gemini-2.5-pro",
    "choices": [
        {
            "index": 0,
            "message": {
                "role": "assistant",
                "content": "string"
            },
            "finish_reason": "stop"
        }
    ],
    "usage": {
        "prompt_tokens": 10,
        "completion_tokens": 50,
        "total_tokens": 60
    }
}
Previous
Gemini 3 Pro
Next
Gemini 2.5 Flash
Built with