Roxie
Adrinas
🌸

Roxie

API Management Panel

Contact @diuenmii
Enter to continue
🔑
✨ Powered by Roxie

Adrinas Roxie Panel

Loading...
✨ Automation: The system will automatically enable required API services after authentication
  • Gemini Cloud Assist API
  • Gemini for Google Cloud API

Note: No need to manually enable APIs. The system handles these steps automatically.

📁 Advanced: Google Cloud Project ID (Optional - just click Get Auth Link) ▶
💡 Tip: If unsure, leave this empty and the system will auto-detect the Project ID

Auth Link:

Click this link to authenticate
重要Note:
  1. Click the auth link above to open Google OAuth in a new window
  2. Complete Google account login and authorization
  3. After auth, you will be redirected to localhost:11451 success page
  4. Close the OAuth window and return to this page
  5. Click the "Get Credentials" button below to complete
🚀 Cannot redirect? Try the shortcut ▼
📚 Use cases:
  • Cloud servers, VPS, or non-local environments
  • Firewall blocking port 11451
  • Network cannot redirect to localhost
  • Docker container port mapping issues
🔍 What is a callback URL?
The full URL shown in your browser after Google OAuth authorization:
http://localhost:11451/?state=abc123...&code=4/0AVMBsJ...&scope=email%20profile...
📋 Steps:
  1. Click the auth link above and complete Google authorization
  2. After authorization, copy thefull URL
  3. Paste it in the input below and click Get Credentials

Credentials Content:

🚀 Antigravity Auth Mode

Get Google Antigravity credentials

Antigravity Auth Link:

Click this link to authenticate
使用Note:
  1. Click the auth link above to complete Google auth in a new window
  2. After auth, you will be redirected to localhost success page
  3. Close the OAuth window and return to this page
  4. Click the "Get Credentials" button below to complete
🚀 Cannot redirect? Try the shortcut ▼
📚 Use cases:
  • Cloud servers, VPS, or non-local environments
  • Firewall blocking port 11451
  • Network cannot redirect to localhost
  • Docker container port mapping issues
🔍 What is a callback URL?
The full URL shown in your browser after Google OAuth authorization:
http://localhost:11451/?state=abc123...&code=4/0AVMBsJ...&scope=email%20profile...
📋 Steps:
  1. Click the auth link above and complete Google authorization
  2. After authorization, copy thefull URL
  3. Paste it in the input below and click Get Credentials

Antigravity Credentials:


                        

Batch Uploadauth文件

支持Batch Upload GCLI 和 Antigravity auth文件

📤 GCLI credentialBatch Upload

Click to select files or drag and drop here

Supports .json and .zip files

ZIP files will be automatically extracted for JSON credentials

Selected files:

Upload Progress:

0%

📤 Antigravity credentialBatch Upload

Click to select files or drag and drop here

Supports .json and .zip files

ZIP files will be automatically extracted for JSON credentials

Selected files:

Upload Progress:

0%

GCLIcredential文件管理

管理所有GCLIauth文件,查看状态和执行Actions

💡 检验功能Note:

点击每个credential的"检验"按钮可以重新获取Project ID。
✅ 检验Success可以恢复403Error,让credential重新Normal工作。
建议在遇到403Error时使用此功能。

💡 设置预览功能Note:

点击每个credential的"设置预览"按钮可以配置Preview通道。
✅ 设置预览可以解决部分credential调用preview模型时404的问题。
建议在调用gemini-3-pro-preview等模型遇到404Error时使用此功能。

0 总计
0 Normal
0 Disable

批量Actions

已选择 0 项
正在加载credential文件...
第 1 页,共 1 页

Antigravitycredential文件管理

管理所有Antigravity Auth文件,查看状态和执行Actions

💡 检验功能Note:

点击每个credential的"检验"按钮可以重新获取Project ID。
✅ 检验Success可以恢复403Error,让credential重新Normal工作。
建议在遇到403Error时使用此功能。

0 总计
0 Normal
0 Disable

批量Actions

已选择 0 项
正在加载credential文件...
第 1 页,共 1 页

Settings

管理System Configuration参数,修改后立即生效

正在加载配置...

服务器配置

服务器监听的主机地址,0.0.0.0表示监听所有接口
服务器监听的端口号,修改后需要重启服务器
聊天API访问密码,用于OpenAI和Gemini API端点的auth
控制面板访问密码,用于web界面登录auth
(兼容性保留)设置后将覆盖上述两个密码,留空则使用分开的密码设置

基础配置

存储auth文件的目录路径
HTTP/HTTPS/SOCKS5Endpoint,留空表示不使用代理

端点配置

镜像网址主要解决墙内无法访问官方端点的问题,部分地区可能无法使用
Google Cloud Code Assist API端点地址
Google OAuth2 API端点地址,用于token获取和Refresh
Google APIs API端点地址,用于API服务调用
Google Cloud Resource Manager API端点地址,用于项目管理
Google Cloud Service Usage API端点地址,用于服务Enable管理
Google Antigravity API端点地址,用于反重力模式

自动封禁配置

遇到指定Error码时自动Disablecredential
用逗号分隔的Error码列表

重试配置

遇到Error时自动重试
遇到Error时的最大重试次数
遇到Error时每两次重试间的等待时间

兼容性配置

Enable后所有system消息All转换成user,停用system_instructions ✓ 支持热更新
⚠️ 注意:该选项可能会降低模型理解能力,但是能避免流式空回的情况。
Use cases:当遇到流式传输时模型不Back内容或Back空响应时Enable此选项。
Enable后,模型的思维链会在响应中Back;Disable后,思维链会被过滤掉 ✓ 支持热更新
💭 Note: 某些模型(如Gemini 2.0 Pro)支持thinking模式,会在生成回答前先输出思考过程。Enable后可以看到模型的思考过程;Disable后只显示最终回答,让输出更简洁。
Enable后,非流式请求将使用流式API并收集为完整响应 ✓ 支持热更新
🔄 Note: 针对Antigravity模式的优化选项。Enable后,即使客户端请求非流式响应,后端也会使用流式API获取数据并收集完整后再Back。
Use cases:某些情况下流式API比非流式API更稳定,Enable此选项可以提高响应质量。
默认:已Enable

抗截断配置

当检测到输出截断时的最大续传尝试次数
注意:抗截断功能现在通过模型名控制:
  • 选择带有 "-流式抗截断" 后缀的模型即可Enable
  • 该功能仅在流式传输时生效
  • 例如: "gemini-2.5-pro-流式抗截断"

配置热更新说明

🔥 热更新配置(立即生效):
  • 网络配置:代理设置、端点配置、HTTP超时时间、最大连接数
  • API配置:credential轮换次数、Error重试设置、自动封禁配置
  • 密码配置:API密码、控制面板密码、通用密码
  • 功能配置:抗截断最大重试次数
🔄 需要重启的配置:
  • 服务器配置:主机地址、端口号
  • 目录配置:credential目录路径、Code Assist端点

Live Logs

查看系统Live Logs输出,支持日志筛选和Auto Scroll

连接状态: 未连接
等待连接日志流...

🔑 API Keys Management

Manage API keys for users. Each key has daily request limits, RPM limits, and expiration.

➕ Create New API Key

⚠️ Save this key now! It will NOT be shown again.

📋 API Keys List

Name Key ID Models Usage Today RPM Days Left Status Actions
Loading...

✏️ Edit API Key

About

关于GCLI2API项目的详细信息和支持方式

📋 项目简介

GCLI2API是一个将Google Gemini API转换为OpenAI 和GEMINI API格式的代理工具,支持多账户管理、自动轮换、Live Logs监控等功能。

🔗 项目地址: GitHub - su-kaka/gcli2api

⚠️ 使用声明: 禁止商业用途和倒卖 - 仅供学习使用

✨ 主要功能

🔄 多账户管理: 支持Batch Upload和管理多个Google账户

⚡ 自动轮换: 智能轮换账户,避免单账户限额

📊 实时监控: 使用统计、Error监控、Live Logs

🛡️ 安全可靠: OAuth2auth、自动封禁异常账户

🎛️ 配置灵活: 支持热更新配置、代理设置

📱 界面友好: 响应式设计、移动端适配

💬 交流群

欢迎加入 QQ 群交流讨论!

QQ 群号:937681997

QQ群二维码

扫码加入QQ群

📞 联系我们

• 问题反馈: 通过GitHub IssuesSubmit问题和建议

• 功能请求: 在GitHub Discussions中讨论新功能

• 代码贡献: 欢迎SubmitPull Request改进项目

• 文档完善: 帮助改进项目文档和使用指南

GitHub: https://github.com/su-kaka/gcli2api

⚠️ 禁止商业用途和倒卖 - 仅供学习使用 ⚠️