零度API 文档

Gemini 官方格式

POST /v1beta/models/{model}:generateContent — Gemini 原生格式

Gemini 官方格式

零度API 支持 Gemini 官方 API 格式,无需修改代码即可直接接入。

POST https://api000.com/v1beta/models/{model}:generateContent

使用说明

将 Google Gemini 官方的 generativelanguage.googleapis.com 替换为 api000.com 即可。


请求示例

Python(使用 google-generativeai 库)

import google.generativeai as genai

genai.configure(
    api_key="sk-xxxxxxxxxxxxxxxx",
    # 指向零度API
    transport="rest",
)

# 重写请求地址
import google.auth.transport.requests as google_auth_requests
from google.generativeai import GenerativeModel

model = GenerativeModel("gemini-2.5-pro")
response = model.generate_content("请介绍一下量子计算")
print(response.text)

cURL

curl "https://api000.com/v1beta/models/gemini-2.5-pro:generateContent?key=sk-xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [
      {
        "parts": [
          {"text": "请介绍一下量子计算"}
        ]
      }
    ]
  }'

响应示例

{
  "candidates": [
    {
      "content": {
        "parts": [
          {"text": "量子计算是一种利用量子力学原理..."}
        ],
        "role": "model"
      },
      "finishReason": "STOP",
      "index": 0
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 10,
    "candidatesTokenCount": 200,
    "totalTokenCount": 210
  }
}

支持的 Gemini 模型

模型 ID 特点
gemini-2.5-pro 旗舰模型,超长上下文
gemini-2.5-flash 快速版,适合轻量场景
gemini-2.0-flash 多模态,超快速
gemini-1.5-pro 稳定长上下文
零度API 文档