Skip to content

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

线上网关:gateway.mindproxy.ai · 基于 VitePress 构建