GCLI2API 管理面板
- Gemini Cloud Assist API
- Gemini for Google Cloud API
说明:无需手动启用API,系统会自动处理这些配置步骤,让认证流程更加顺畅。
认证链接:
- 点击上方认证链接,会在新窗口中打开Google OAuth页面
- 完成Google账号登录和授权
- 授权成功后会跳转到localhost:8080显示成功页面
- 关闭OAuth窗口,返回本页面
- 点击下方"获取认证文件"按钮完成流程
认证文件内容:
批量上传认证文件
支持上传多个JSON格式的认证文件到服务器
点击选择文件或拖拽文件到此区域
支持 .json 和 .zip 格式文件
ZIP文件会自动解压提取其中的JSON凭证
选择的文件:
上传进度:
0%
环境变量凭证导入
从环境变量批量导入认证文件,支持部署自动化场景
环境变量状态
使用说明
GCLI_CREDS_1
,GCLI_CREDS_2
, ... (编号格式)GCLI_CREDS_项目名1
,GCLI_CREDS_项目名2
, ... (项目名格式)
示例:
export GCLI_CREDS_1='{"client_id":"your-client-id","client_secret":"your-secret","refresh_token":"your-token","token_uri":"https://oauth2.googleapis.com/token","project_id":"your-project"}' export GCLI_CREDS_myproject='{"client_id":"...","project_id":"myproject",...}' export AUTO_LOAD_ENV_CREDS=true # 启用程序启动时自动导入Docker部署示例:
docker run -e GCLI_CREDS_1='{"client_id":"..."}' \ -e AUTO_LOAD_ENV_CREDS=true \ your-image
凭证文件管理
管理所有认证文件,查看状态和执行操作
批量操作
使用统计
查看每个凭证文件的API调用统计和配额使用情况
使用说明
- Gemini 2.5 Pro 调用次数:仅统计 gemini-2.5-pro 及其变体模型的成功调用
- 所有模型调用次数:统计所有模型的成功调用总数
- 每日配额:默认每日配额 Gemini 2.5 Pro: 100次,所有模型: 1000次
- 配额重置:每天 UTC 07:00 自动重置调用计数
- 只统计返回正常响应的API调用,报错的调用不计入统计
- 统计数据持久化保存在 creds_state.toml 文件中
- 支持每个凭证文件独立统计和配额管理
配置管理
管理系统配置参数,修改后立即生效
服务器配置
基础配置
端点配置
自动封禁配置
性能配置
429重试配置
兼容性配置
适用场景:当遇到流式传输时模型不返回内容或返回空响应时启用此选项。
抗截断配置
- 选择带有 "-流式抗截断" 后缀的模型即可启用
- 该功能仅在流式传输时生效
- 例如: "gemini-2.5-pro-流式抗截断"
配置热更新说明
- 网络配置:代理设置、端点配置、HTTP超时时间、最大连接数
- API配置:凭证轮换次数、429重试设置、自动封禁配置
- 密码配置:API密码、控制面板密码、通用密码
- 功能配置:抗截断最大重试次数
- 服务器配置:主机地址、端口号
- 目录配置:凭证目录路径、Code Assist端点
实时日志
查看系统实时日志输出,支持日志筛选和自动滚动
项目信息
关于GCLI2API项目的详细信息和支持方式
📋 项目简介
GCLI2API是一个将Google Gemini API转换为OpenAI 和GEMINI API格式的代理工具,支持多账户管理、自动轮换、实时日志监控等功能。
🔗 项目地址: GitHub - su-kaka/gcli2api
⚠️ 使用声明: 禁止商业用途和倒卖 - 仅供学习使用
✨ 主要功能
🔄 多账户管理: 支持批量上传和管理多个Google账户
⚡ 自动轮换: 智能轮换账户,避免单账户限额
📊 实时监控: 使用统计、错误监控、实时日志
🛡️ 安全可靠: OAuth2认证、自动封禁异常账户
🎛️ 配置灵活: 支持热更新配置、代理设置
📱 界面友好: 响应式设计、移动端适配
💝 支持项目发展
如果这个项目对您有帮助,欢迎通过币安扫码捐赠支持项目的持续发展!
您的每一份支持都是我们前进的动力 ❤️

扫码币安捐赠
📞 联系我们
• 问题反馈: 通过GitHub Issues提交问题和建议
• 功能请求: 在GitHub Discussions中讨论新功能
• 代码贡献: 欢迎提交Pull Request改进项目
• 文档完善: 帮助改进项目文档和使用指南
GitHub: https://github.com/su-kaka/gcli2api
⚠️ 禁止商业用途和倒卖 - 仅供学习使用 ⚠️