1. Google Gemini 格式接口
jiniu.ai
  • 平台介绍
  • 快速接入指南
  • Claude Code 配置教程
  • Cursor 配置教程
  • OpenAI Codex CLI 配置教程
  • Gemini CLI 配置教程
  • OpenCode 配置教程
  • CC Switch 配置教程
  • Node.js 安装教程
  • Trae IDE 配置教程
  • 模型管理
    • 获取可用模型列表
      GET
  • OpenAI 格式接口
    • 文本对话(OpenAI 格式)
      POST
  • Anthropic Claude 格式接口
    • 文本对话(Anthropic Claude 格式)
      POST
  • Google Gemini 格式接口
    • 文本对话(Gemini 格式)
      POST
    • 文本对话 - 流式输出(Gemini 格式)
      POST
  • 图像生成接口
    • 生成图像(文生图)
      POST
  • 图像编辑接口
    • 编辑图像(图生图)
      POST
  • 视频生成(Seedance)
    • 素材组
      • 创建素材组
      • 查询素材组
      • 查询素材组列表
      • 删除素材组
    • 素材
      • 上传素材
      • 查询素材
      • 查询素材列表
      • 删除素材
    • 真人认证
      • 创建真人认证 H5 会话
      • 查询真人认证结果
      • 创建真人认证 H5 临时链接(平台提供)
      • [H5] 创建真人认证会话(rt_ 令牌)
      • [H5] 查询真人认证结果(rt_ 令牌)
    • 视频生成 · New-API 兼容
      • 文生视频(New-API 兼容)
      • 图生视频(New-API 兼容)
      • 视频生视频(New-API 兼容)
      • 素材引用生视频(New-API 兼容)
      • 查询任务(New-API 兼容)
    • 视频生成 · 原生格式
      • 文生视频(原生格式)
      • 图生视频(原生格式)
      • 视频生视频(原生格式)
      • 素材引用生视频(原生格式)
      • 查询任务(原生格式)
  • 数据模型
    • OpenAIMessage
    • ResponseMetadata
    • NativeContentItem
    • ChatCompletionRequest
    • BusinessError
    • VideoMetadata
    • ChatCompletionResponse
    • NativeCreateRequest
    • OpenAIUsage
    • IdResult
    • NewApiCreateRequest
    • ClaudeMessage
    • AssetGroup
    • NativeCreateResponse
    • ClaudeMessagesRequest
    • AssetGroupListItem
    • NativeQueryResponse
    • ClaudeMessagesResponse
    • Asset
    • NewApiCreateResponse
    • GeminiContent
    • AssetListItem
    • NewApiQueryResponse
    • GeminiGenerateContentRequest
    • GatewayError
    • GeminiGenerateContentResponse
    • ImageGenerationRequest
    • ImageEditRequest
    • ImageResponse
    • ModelList
  1. Google Gemini 格式接口

文本对话 - 流式输出(Gemini 格式)

POST
/v1beta/models/{model}:streamGenerateContent
与 generateContent 接口相同,但以流式(SSE)方式返回结果。
请求参数与 generateContent 完全一致。

请求参数

Path 参数

Body 参数application/json必填

示例
{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "string",
                    "inlineData": {
                        "mimeType": "string",
                        "data": "string"
                    }
                }
            ]
        }
    ],
    "systemInstruction": {
        "role": "user",
        "parts": [
            {
                "text": "string",
                "inlineData": {
                    "mimeType": "string",
                    "data": "string"
                }
            }
        ]
    },
    "generationConfig": {
        "temperature": 0,
        "topP": 0,
        "topK": 0,
        "maxOutputTokens": 0,
        "stopSequences": [
            "string"
        ],
        "responseMimeType": "text/plain",
        "thinkingConfig": {
            "thinkingBudget": 0
        }
    },
    "safetySettings": [
        {
            "category": "string",
            "threshold": "string"
        }
    ],
    "tools": [
        {}
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://jiniu.ai/v1beta/models/:streamGenerateContent' \
--header 'Content-Type: application/json' \
--data '{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "string",
                    "inlineData": {
                        "mimeType": "string",
                        "data": "string"
                    }
                }
            ]
        }
    ],
    "systemInstruction": {
        "role": "user",
        "parts": [
            {
                "text": "string",
                "inlineData": {
                    "mimeType": "string",
                    "data": "string"
                }
            }
        ]
    },
    "generationConfig": {
        "temperature": 0,
        "topP": 0,
        "topK": 0,
        "maxOutputTokens": 0,
        "stopSequences": [
            "string"
        ],
        "responseMimeType": "text/plain",
        "thinkingConfig": {
            "thinkingBudget": 0
        }
    },
    "safetySettings": [
        {
            "category": "string",
            "threshold": "string"
        }
    ],
    "tools": [
        {}
    ]
}'

返回响应

🟢200成功
text/event-stream
流式返回生成结果(SSE)
Bodytext/event-stream

示例
null
修改于 2026-05-25 14:37:10
上一页
文本对话(Gemini 格式)
下一页
生成图像(文生图)
Built with