Skip to content

Gemini GenerateContent

Gemini 兼容接口将模型名称放在 URL 路径中。

POSThttps://www.hoofox.com/v1beta/models/{model}:generateContent

最小请求

bash
curl "https://www.hoofox.com/v1beta/models/gemini-3-flash:generateContent" \
  -H "Authorization: Bearer $HOOFOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [{"text": "你好,请用一句话回复"}]
      }
    ]
  }'

请求结构

字段说明
contents对话内容数组
roleusermodel
parts文本或媒体内容
generationConfig温度、最大输出 Token 等生成参数
systemInstruction系统级说明
tools可供模型调用的工具

流式请求

将动作改为 streamGenerateContent 并添加 alt=sse

text
/v1beta/models/{model}:streamGenerateContent?alt=sse

模型名称位于 URL 中

请直接从模型广场复制模型标识,并替换 {model}。不要保留大括号。

Hoofox API · 统一模型接口服务