使用 Google Gemini 模型按照 Gemini API 格式生成内容
https://wisdom-gate.juheapi.com(替换 generativelanguage.googleapis.com)$GEMINI_API_KEY 替换为您的 $WISDOM_GATE_KEYopenapi.json 提取。向下滚动查看交互式 API 参考。gemini-3-pro-preview)thinkingLevel 参数控制思考强度("LOW" 或 "HIGH")。
gemini-2.5-pro)thinkingBudget 参数控制思考的 Token 预算。
0:禁用思考。-1:动态思考(模型自动决定,默认)。> 0:设置特定的 Token 限制(例如,1024)。streamGenerateContent,建议添加 ?alt=sse 以使用服务器发送事件格式。
contents 数组中包含完整的对话历史:
finishReason 字段表示模型停止生成的原因:
| 值 | 含义 |
|---|---|
STOP | 自然完成 |
MAX_TOKENS | 达到 maxOutputTokens 限制 |
SAFETY | 触发了安全过滤器 |
RECITATION | 检测到训练数据背诵 |
OTHER | 其他原因 |
maxOutputTokens(在 generationConfig 中)限制输出长度gemini-2.5-flash 比 gemini-3-pro-preview 更经济)usageMetadata 字段parts 数组支持多模态输入。您可以在单个请求中同时包含文本和图像:
Bearer token authentication. Include your API key in the Authorization header as 'Bearer YOUR_API_KEY'
The model identifier (e.g., 'gemini-pro', 'gemini-pro-vision')
The operation to perform. Use 'generateContent' for standard requests, or 'streamGenerateContent?alt=sse' for streaming responses with Server-Sent Events format.