POST/v1beta/models/{model}:generateContent
Gemini文本聊天
请求地址:http://localhost:3000/v1beta/models/{model}:generateContent
代理 Gemini API 请求。 路径格式: /v1beta/models/{model_name}:{action}
例如:
/v1beta/models/gemini-2.5-pro:generateContent
/v1beta/models/gemini-2.5-pro:streamGenerateContent?alt=sse
请求参数
请求体
| 字段 | 类型 | 必填 | 说明 |
| contents | array | 否 | |
| contents[].role | string | 否 | |
| contents[].parts | array | 否 | |
| contents[].parts[].text | string | 否 | |
| contents[].parts[].inlineData | object | 否 | |
| generationConfig | object | 否 | |
| generationConfig.temperature | number | 否 | |
| generationConfig.topP | number | 否 | |
| generationConfig.topK | integer | 否 | |
| generationConfig.maxOutputTokens | integer | 否 | |
| generationConfig.stopSequences | array | 否 | |
| safetySettings | array | 否 | |
| safetySettings[].category | string | 否 | |
| safetySettings[].threshold | string | 否 | |
| tools | array | 否 | |
| systemInstruction | object | 否 | |
| systemInstruction.parts | array | 否 | |
响应