{"repo":"CJackHwang/AIstudioProxyAPI","free":true,"listed":false,"github":"https://github.com/CJackHwang/AIstudioProxyAPI","clone":"git clone https://github.com/CJackHwang/AIstudioProxyAPI.git","description":"FastAPI + Playwright + Camoufox 中间层代理服务器，兼容OpenAI API且支持参数转发。项目通过浏览器自动化将API请求转发到 Google AI Studio Chat，并同样按照OpenAI标准格式返回的工具。内置调试WebUI面板。","language":"Python","stars":2485,"topics":["camoufox","google-ai-studio","middleware","openai-api","playwright","proxy","python","reverse-proxy","api","fastapi"],"license":"AGPL-3.0","category":"networking-infra","readme_excerpt":"AI Studio Proxy API 将 Google AI Studio 网页界面转换为 OpenAI 兼容 API 的代理服务。通过 Camoufox + Playwright 自动化，提供稳定可控的 API 访问。 --- 主要特性 - OpenAI 兼容 API ：支持 /v1/chat/completions 、 /v1/models - 函数调用三模式 ： auto / native / emulated ，支持失败回退 - 认证轮转与 Cookie 刷新 ：支持 profile 自动轮转、周期刷新与关停保存 - 启动链路完整 ：CLI 启动器、内置 Web UI、桌面 GUI 启动器 - 现代化前端 ：内置设置页、状态检查与日志能力 - CI/CD 工作流 ：PR 检查、Release、Upstream Sync 系统要求 组件 要求 推荐 --- --- --- Python =3.9, =2GB =4GB --- 🚀 快速开始 1. 克隆并安装 2. 配置环境 建议先确认： PORT 、 STREAM PORT 、 UNIFIED PROXY CONFIG 、 LAUNCH MODE 、 FUNCTION CALLING MODE 。 3. 首次认证并启动 快速测试 访问 http://127.0.0.1:2048/ 使用内置 Web UI。 --- 系统架构 --- 运行模式 命令 说明 场景 --- --- --- python launch camoufox.py --headless 无头模式 日常使用、服务器 python launch camoufox.py --debug 调试模式 首次认证、故障排查 python launch camoufox.py --virtual-display 虚拟显示 Linux 无 GUI 环境 --- ⚙️ 配置 项目使用 .env 统一配置管理： 核心配置示例： 配置 默认值 说明 --- --- --- PORT 2048 主 API 端口 STREAM PORT 3120 流式代理端口（ 0 关闭） UNIFIED PROXY CONFIG 空 HTTP/HTTPS 代理 AUTO ROTATE AUTH PROFILE true 认证自动轮转 FUNCTION CALLING MODE auto 函数调用模式 详细项见：配置参考 说明：配置默认值以 .env.example 为准；少数配置存在代码兜底默认值，详见配置参考中的说明。 --- 📚 文档 - 文档总览 - 快速开始 - 部署与运维指南 - API 使用说明 - 函数调用模式 - 认证轮转与 Cookie 刷新 - 排障指南 - 开发、测试与发布 - 多实例 Docker 管理器 --- 客户端配置示例 以 Open WebUI 为例： 1. 进入设置 - 连接 2. API Base URL 填 http://127.0.0.1:2048/v1 3. 若你未配置 API Keys，可留空或填任意字符；若已配置，请填写有效 Key 4. 保存后即可对话 --- 开发检查 前端构建： --- 致谢 - 项目发起与主要开发 : @CJackHwang - 核心维护 （架构重构、测试体系）: @NikkeTryHard - 功能完善、页面操作优化 : @ayuayue - 实时流式功能优化 : @luispater - 项目重构贡献 : @yattin（Holt） - 下游维护分支致谢作者 : @MasuRii -","default_branch":null,"files":null,"tree":[],"storefront":"/r/CJackHwang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CJackHwang/AIstudioProxyAPI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}