返回模型调用 API 参考POST/v1beta/models/gemini-2.5-pro:streamGenerateContent
Gemini:思考等级、预算与摘要
区分 Gemini 3 的 thinkingLevel 与 Gemini 2.5 的 thinkingBudget。
功能与适用场景
复杂推理可以投入更多计算并返回思考摘要。thinkingLevel 控制程度,includeThoughts 控制摘要请求,两者用途不同。
支持模型与组合
示例 gemini-3.8-flash 使用 high。3.1 Pro 使用 low / medium / high;2.5 Pro/Flash 改为预算字段,不同时提交两套设置。
第一步:设置鉴权
使用青云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-2.5-pro:streamGenerateContentBody
必填路径、查询与 Header 参数
| 参数 | 位置 | 类型 | 必填 | 说明 | 示例 |
|---|
key | Query | string | 是 | - | YOUR_API_KEY |
alt | Query | string | 否 | - | sse |
Content-Type | Header | string | 是 | - | application/json |
常见错误与参考
将 thought=true 的文字与最终回答区分。签名是后续请求所需的不透明字段,不解码、不修改、不改成 thought_signature。
401:检查本站 API Key 和 Bearer 格式;403:确认此 Key 可用该模型;429:遵循 Retry-After 退避。超时或 5xx 时保留请求标识和脱敏错误,避免盲目重发;其他通用排查见聊天接入总览。
Google 官方 generateContent 示例。