Gemini 基础对话示例
以下示例展示如何使用Gemini的/v1beta/models/{model}:generateContent 接口进行基础文本生成。
快速开始
只需要替换<API-KEY> 为你的实际API密钥即可运行。
结果示例
200
重要参数说明
- contents: 输入内容数组,每个元素包含
parts数组 - parts: 内容部分,包含
text字段 - generationConfig: 生成配置
- maxOutputTokens: 最大输出token数量
- temperature: 控制输出随机性,0-2之间
错误处理
Gemini API的常见错误:- 400 Bad Request: 请求格式错误
- 401 Unauthorized: API密钥无效
- 429 Too Many Requests: 请求频率过高
- 503 Service Unavailable: 服务暂时不可用

