1. 原生格式
星火API
  • 前言(必读)
  • 技术支持
  • OpenAI官方SDK使用教程
  • 注册公告
  • 使用说明
  • 兑换码使用说明
  • 批量请求示例
  • Claude Code 使用说明
  • codex使用说明
  • Gemini cli 安装教程
  • oneclaw安装教程(openclaw)
  • opencode
  • chatgpt 代充值
  • 软件使用教程
    • Tavo 配置教程
    • 沉浸式翻译api教程
    • Zotero>配置
    • 酒馆配置
    • VScode Cline插件配置
    • curcor配置
    • Cherry studio 配置
    • ChaBox手机版 配置
    • ChatBox 电脑版 配置
    • Nextweb >配置
    • Dify > 配置
    • AnythingLLM->配置
    • SpringAi->配置
    • 定制V,Ai机器人配置
    • 学术Ai-gpt_academic
  • 代码使用教程
    • Py代码例子-对话
    • Py代码例子-识图
    • Py代码例子-text向量
    • Langchain 代码 > 配置
  • 谷歌Gemini 接口
    • 原生格式
      • 图片生成 gemini-2.5-flash-image 控制宽高比
        POST
      • 文档理解
        POST
      • 图片生成
        POST
      • 图片编辑
        POST
      • 文本生成 gemini-3-pro-preview:generateContent
        POST
      • 文本生成+思考-流
        POST
      • google search
        POST
      • 图片生成 gemini-3-pro-image-preview 控制宽高比 +清晰度
        POST
      • 文本生成-流
        POST
  • 聊天模型(Chat)
    • 列出可用模型
    • 聊天补全
    • Claude (原生格式)-可PDF分析
  • 内容审查
    • 图片审查
  • 向量嵌入
    • 创建嵌入
  • 图片处理
    • 任务:智能抠图
    • 任务:图片清晰化(无损放大)
    • 任务:去水印
    • 任务:图片添加背景
    • 任务:证件照
    • 任务:去水印-自动
    • 任务:照片上色
    • 任务:OCR服务
  • 文本排序
    • 文本排序
  • 文档处理
    • OCR识别
    • 任务:PDF解析
  • 网络爬虫
    • 任务:爬取网页
    • 爬取网页并返回结果
  • 音频模型(Audio)
    • 文字转语音TTS
      • 模型 Gemini TTS系列
    • 语音转文字 whisper
      • 创建翻译
      • 模型 SenseVoiceSmall
  • 查询令牌限额
    GET
  • 查询令牌用量
    GET
  • 查询账户信息
    GET
  1. 原生格式

文本生成+思考-流

POST
/v1beta/models/gemini-2.5-pro:streamGenerateContent
官方文档:https://ai.google.dev/gemini-api/docs/text-generation?hl=zh-cn#multi-turn-conversations

请求参数

Authorization
Query 参数

Header 参数

Body 参数application/json

示例
{
    "contents": [
        {
            "parts": [
                {
                    "text": "1+2+3+4+5+....+999?"
                }
            ],
            "role": "user"
        }
    ],
    "systemInstruction": {
        "parts": [
            {
                "text": "hi"
            }
        ],
        "role": "user"
    },
    "safetySettings": [
        {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_HARASSMENT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_CIVIC_INTEGRITY",
            "threshold": "BLOCK_NONE"
        }
    ],
    "tools": [],
    "generationConfig": {
        "temperature": 1,
        "topP": 1,
        "thinkingConfig": {
            "includeThoughts": true,
            "thinkingBudget": 26240
        }
    }
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST '/v1beta/models/gemini-2.5-pro:streamGenerateContent?key={{YOUR_API_KEY}}&alt=sse' \
--header 'Content-Type: application/json' \
--data-raw '{
    "contents": [
        {
            "parts": [
                {
                    "text": "1+2+3+4+5+....+999?"
                }
            ],
            "role": "user"
        }
    ],
    "systemInstruction": {
        "parts": [
            {
                "text": "hi"
            }
        ],
        "role": "user"
    },
    "safetySettings": [
        {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_HARASSMENT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "threshold": "OFF"
        },
        {
            "category": "HARM_CATEGORY_CIVIC_INTEGRITY",
            "threshold": "BLOCK_NONE"
        }
    ],
    "tools": [],
    "generationConfig": {
        "temperature": 1,
        "topP": 1,
        "thinkingConfig": {
            "includeThoughts": true,
            "thinkingBudget": 26240
        }
    }
}'

返回响应

🟢200成功
application/json
Body

示例
{}
修改于 2026-01-11 04:27:45
上一页
文本生成 gemini-3-pro-preview:generateContent
下一页
google search
Built with