Gemini 原生(generateContent)
POST https://gateway.mindproxy.ai/v1beta/models/<model>:generateContent
POST https://gateway.mindproxy.ai/v1beta/models/<model>:streamGenerateContent与 Google Gemini 原生接口兼容。模型写在路径里。
鉴权
接受 URL 查询参数 ?key=sk-...,也接受 Authorization: Bearer sk-...。
请求
bash
curl "https://gateway.mindproxy.ai/v1beta/models/gemini-1.5-pro:generateContent?key=$TT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{"parts": [{"text": "用一句话介绍广州。"}]}
]
}'| 字段 | 说明 |
|---|---|
contents | 对话内容(parts 数组,支持文本 / 多模态) |
generationConfig | 采样参数(temperature、maxOutputTokens 等) |
systemInstruction | 系统指令 |
响应
json
{
"candidates": [
{
"content": {"parts": [{"text": "广州是广东省会,岭南文化中心。"}], "role": "model"},
"finishReason": "STOP"
}
],
"usageMetadata": {"promptTokenCount": 12, "candidatesTokenCount": 14, "totalTokenCount": 26}
}usageMetadata 是计费依据。
流式
把端点换成 :streamGenerateContent,按 Gemini 的流式格式逐块返回。
路径前缀
也可使用带品牌前缀的等价路径:/gemini/v1beta/models/<model>:generateContent。