返回模型调用 API 参考POST/v1beta/models/gemini-3-pro-preview:streamGenerateContent
Gemini 原生:SSE 流式文本
调用 streamGenerateContent?alt=sse,逐事件处理文本与结束原因。
功能与适用场景
适合增量展示回答。流式 URL 的动作不同于非流式,不是在 JSON 中添加 stream:true。
支持模型与组合
示例 gemini-3.8-flash,返回 Gemini 原生 candidates 片段。
第一步:设置鉴权
使用青云TOP API 的 API Key:Authorization: Bearer YOUR_API_KEY。替换占位符,保留 Bearer 后的空格。无需厂商 API Key。
第二步:调用模型
POST https://top.qingyuntop.ai/v1beta/models/gemini-3.8-flash:streamGenerateContent?alt=sse
请求为 application/json。
Request
请求
/v1beta/models/gemini-3-pro-preview:streamGenerateContentBody
必填路径、查询与 Header 参数
| 参数 | 位置 | 类型 | 必填 | 说明 | 示例 |
|---|
key | Query | string | 是 | - | YOUR_API_KEY |
alt | Query | string | 否 | - | sse |
Content-Type | Header | string | 是 | - | application/json |
常见错误与参考
不要按 OpenAI delta.content 路径读取,也不要等待不存在的 [DONE]。finishReason=MAX_TOKENS 或安全停止需要单独提示。
401:检查本站 API Key 和 Bearer 格式;403:确认此 Key 可用该模型;429:遵循 Retry-After 退避。超时或 5xx 时保留请求标识和脱敏错误,避免盲目重发;其他通用排查见聊天接入总览。
Google 官方 generateContent 示例。