Gemini API 代理服务
集中管理和代理 Google Gemini API 请求
快速开始
使用以下端点访问 Gemini API
基础 URL
https://your-domain.vercel.app/api/v1认证
在请求头中添加你的客户端 API 密钥:
x-api-key: v0client_api_key_12345abcdef或使用 Bearer token 格式
API 端点
可用的 API 接口
1. 生成内容
POST /api/v1/models/gemini-2.5-flash:generateContent标准内容生成接口
2. 流式生成内容
POST /api/v1/models/gemini-2.5-flash:streamGenerateContent流式返回生成内容
3. 列出模型
GET /api/v1/models获取可用的模型列表
4. 健康检查
GET /api/health检查服务状态
使用示例
客户端请求示例代码
const response = await fetch(
'https://your-domain.vercel.app/api/v1/models/gemini-2.5-flash:generateContent',
{
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'v0client_api_key_12345abcdef'
},
body: JSON.stringify({
contents: [{
parts: [{ text: 'Hello, Gemini!' }]
}]
})
}
);
const data = await response.json();
console.log(data);注意: 请在部署到 Vercel 后,在环境变量中设置
GEMINI_API_KEY_1、GEMINI_API_KEY_2 和CLIENT_API_KEY 以提高安全性。