Skip to content

Gemini 兼容接口

Gemini 入口兼容 Google Generative Language API 的常用路径。

列出模型

bash
curl "https://api.enodot.shop/v1beta/models" \
  -H "x-goog-api-key: $ENODOT_API_KEY"

非流式生成

bash
curl "https://api.enodot.shop/v1beta/models/gemini-2.5-flash:generateContent" \
  -H "x-goog-api-key: $ENODOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [
          { "text": "用三点说明 API 网关的价值。" }
        ]
      }
    ]
  }'

流式生成

bash
curl "https://api.enodot.shop/v1beta/models/gemini-2.5-flash:streamGenerateContent?alt=sse" \
  -H "x-goog-api-key: $ENODOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "role": "user",
        "parts": [
          { "text": "写一个简短的发布说明。" }
        ]
      }
    ]
  }'

注意事项

  • Gemini SDK 常用 x-goog-api-key,Enodot 支持该请求头。
  • 不建议使用 URL 查询参数传 Key。
  • Mixed 分组只有在配置了 gemini_v1beta 入口规则时才支持 Gemini 原生路径。
  • 模型列表可能受分组、渠道和管理员模型白名单影响。

Enodot 提供 AI API 接入管理与开发者网关服务。