Gemini 兼容协议
使用 Google Gemini SDK 接入 VibeAPI
VibeAPI 兼容 Google Gemini 的 generateContent API,原生支持 Gemini 系列模型的全部特性,包括图片生成。
接口信息
| 项目 | 值 |
|---|---|
| Base URL | https://www.vibeapi.cn |
| 端点 | /v1beta/models/{model}:generateContent |
| 认证 | Authorization: Bearer <API_KEY> |
Python 示例(官方 SDK)
pip install google-genaifrom google import genai
from google.genai import types
client = genai.Client(
api_key="sk-你的VibeAPI密钥",
http_options={"base_url": "https://www.vibeapi.cn"}
)
response = client.models.generate_content(
model="gemini-3.1-pro",
contents="你好,请介绍一下你自己。",
)
print(response.text)curl 示例
curl -X POST \
"https://www.vibeapi.cn/v1beta/models/gemini-3.1-pro:generateContent" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"contents": [
{"parts": [{"text": "你好,请介绍一下你自己。"}]}
]
}'Python 示例(requests)
import requests
API_BASE = "https://www.vibeapi.cn"
API_KEY = "sk-你的VibeAPI密钥"
response = requests.post(
f"{API_BASE}/v1beta/models/gemini-3.1-pro:generateContent",
headers={
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json"
},
json={
"contents": [{"parts": [{"text": "你好"}]}]
}
)
data = response.json()
print(data["candidates"][0]["content"]["parts"][0]["text"])图片生成
Gemini 协议支持图片生成功能,详见 NanoBanana 生图文档。
可用模型
gemini-3.1-progemini-3-flashgemini-3-pro-image-preview(图片生成)gemini-3.1-flash-image(图片生成)