AIAPIZZ 登录 免费注册

Gemini 原生格式

共 14 篇

地址形态

https://aiapizz.com/gemini/v1beta/models/{模型名}:generateContent
https://aiapizz.com/gemini/v1beta/models/{模型名}:streamGenerateContent

即:把官方地址里的 https://generativelanguage.googleapis.com 换成 https://aiapizz.com/gemini。v1 前缀(/gemini/v1/...)同样支持。

密钥

三种任选:

方式示例
请求头x-goog-api-key: sk-你的密钥
URL 参数?key=sk-你的密钥
AuthorizationAuthorization: Bearer sk-你的密钥

支持的操作

操作路径后缀说明
generateContent:generateContent一次性返回
streamGenerateContent:streamGenerateContent流式返回
countTokens:countTokens计算 token 数
embedContent:embedContent文本向量
batchEmbedContents:batchEmbedContents批量向量
列出模型/gemini/v1beta/models模型列表
单个模型信息/gemini/v1beta/models/{模型名}模型详情

请求示例

curl "https://aiapizz.com/gemini/v1beta/models/gemini-2.5-flash:generateContent" \
  -H "x-goog-api-key: sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {"parts": [{"text": "用一句话介绍向量数据库"}]}
    ],
    "generationConfig": {"temperature": 0.7, "maxOutputTokens": 1024}
  }'
import requests

url = "https://aiapizz.com/gemini/v1beta/models/gemini-2.5-flash:generateContent"
r = requests.post(url,
    headers={"x-goog-api-key": "sk-你的密钥", "Content-Type": "application/json"},
    json={"contents": [{"parts": [{"text": "用一句话介绍向量数据库"}]}]})
print(r.json()["candidates"][0]["content"]["parts"][0]["text"])

请求体结构:

字段说明
contents必填,[{"role":"user","parts":[{"text":"..."}]}],role 可为 user / model
systemInstruction系统提示词
generationConfigtemperature、topP、topK、maxOutputTokens、stopSequences、responseMimeType
safetySettings安全过滤设置
tools / toolConfig函数调用

用官方 SDK 的话

原生 SDK(google-genai / google-generativeai)默认连官方域名。要用本站,两种做法:

  1. 直接用上面的 REST 路径(推荐,最少踩坑);
  2. 若 SDK 支持自定义 endpoint(如 http_options.base_url),把它设成 https://aiapizz.com/gemini,并保持 API 版本为 v1beta。

和 OpenAI 格式的关系

Gemini 上游也能被 OpenAI 格式的请求命中(网关自动转换),所以你可以用 https://aiapizz.com/v1/chat/completions + 模型名 gemini-2.5-flash 来调用,代码里不用写 Gemini 的请求体结构。反过来,Gemini 格式的请求打到别的上游同理。跨格式时没有真流式,详见《流式输出》。

你的接口地址是 https://aiapizz.com/v1。 注册后即可在控制台创建密钥。
AIAPIZZ  · 模型广场  · 接口文档  · 服务条款  · 隐私政策
This website is independently developed and operated by the AIAPIZZ team. It is not affiliated with, authorized by, endorsed by, or otherwise associated with any other AI website, platform, brand, or service provider.
© 2026 AIAPIZZ