AIStudio2API

把 AI Studio 变成 OpenAI API,一行代码切换 Gemini 模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 175 🐛 待处理 7 👀 关注 4
GitHub ↗
GitHub 星标 ★ 813
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,可自行部署,无在线服务,完全免费。

项目预览

AIStudio2API 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队Mag1cFall
定价模式🏷️完全免费
价格说明开源项目,可自行部署,无在线服务,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型ai-studio,aistudio,api,api-proxy,camoufox,gemini,golang,google,google-gemini,openai-api,playwright,proxy,tts
GitHub 星标★ 813
上线时间2025-08-21 00:00:00
代码更新2026-11-09
仓库体积42.6 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数7

项目介绍

AIStudio2API 是一个将 Google AI Studio 的 Web 界面反向代理为 OpenAI 兼容 API 的工具。它解决了开发者无法直接通过官方 API 使用 Gemini 模型(尤其是在某些地区或受限制的环境中)的问题,使得任何基于 OpenAI SDK 的应用程序都能无缝接入 Gemini 模型。项目基于 Python 和 FastAPI 构建,利用 Playwright 和 Camoufox 模拟浏览器交互,绕过 Web 界面的限制,将请求转换为底层模型调用。核心能力包括:提供标准的 /v1/chat/completions 等端点,支持流式输出、多轮对话、工具调用等 OpenAI 特性,并兼容多种 Gemini 模型。它本质上是一个协议转换代理层,让开发者无需修改现有代码即可切换模型供应商。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 813

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 30 分钟 部署方式:Docker部署 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Docker
  • 可用的网页端账号
  • 熟悉兼容接口

安装与启动步骤

  1. 1起服务

    给了镜像,起容器映射端口。

  2. 2配账户

    要提供可用的账号状态,它靠模拟浏览器会话工作。

  3. 3指 base_url

    把现有客户端地址改过来,先发一条最短请求验证。

  4. 4试多账户

    并发场景要配多个账户轮换,否则很快被限流。

如何确认成功

用标准客户端指向本地地址能收到回复,且日志里能看到请求被正确路由

注意事项

  • 它逆向的是网页协议,对方一改前端就可能整体失效,不适合生产。
  • 模拟浏览器会话通常与平台条款冲突,风险自担。
  • 多账户轮换本质上是在绕配额,合规性要自己想清楚。
  • 仓库自称高性能,但稳定性取决于被代理端。

核心亮点

  • 直接兼容 OpenAI SDK,现有项目无需改动即可接入 Gemini
  • 支持流式输出和工具调用,功能覆盖主流开发需求
  • 基于 Playwright 反代,可绕过 Web 界面限制,获取模型能力

不足之处

  • 依赖浏览器自动化,性能和稳定性受限于 Playwright 环境
  • 反代方式可能违反 Google 服务条款,存在账号封禁风险
  • 文档/社区待观察

适用场景

  • 在无法直接访问 Gemini API 的地区,通过 OpenAI 协议调用 Gemini
  • 将现有 OpenAI 应用快速迁移到 Gemini 模型,降低切换成本
  • 在开发测试环境中,模拟 OpenAI 接口以评估 Gemini 效果

替代项目

LiteLLM、one-api、new-api

上一篇:zerolan-core

下一篇:esp-ai

同类项目推荐

tunnel-client 开源

把本地 MCP 服务安全连到 ChatGPT 等 AI 工具,无需公网暴露

Customer-run client for Secure MCP Tunnel: connect private or localhost MCP servers ···

★ 626 2026-08-09
omniai 开源

一个 Ruby 库,统一多家 AI 接口,切换模型像换插件一样简单。

OmniAI standardizes the APIs for multiple AI providers like OpenAI's Chat GPT, Mistr···

★ 254 2026-08-09
edit-anything-app 开源

用无服务器+Stable Diffusion快速搭建AI图像编辑应用

The source of the demo app for fal-serverless + Next.js

★ 123 2026-08-09
Meterless 开源

夜间批量跑实验,早上只留能用的结果

Turn your Win, Mac or DGX Spark into an AI hotspot. Nightshift races hundreds of att···

★ 258 2026-10-30
lix 开源

给任意文件装上时光机,让AI变更可追溯

Embeddable version control system for files and tables.

★ 775 2026-08-09
memlayer 开源

三行代码给大模型装上持久记忆,让对话更懂你

Plug-and-play memory for LLMs in 3 lines of code. Add persistent, intelligent, human···

★ 307 2026-08-09
memory-lancedb-pro 开源

让智能体记忆更准、更清晰,开箱即用的混合检索与管理工具。

Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cro···

★ 4449 2026-08-09
m365-copilot-proxy 开源

把已有 M365 Copilot 授权变成 OpenAI 兼容接口

OpenAI-compatible proxy for Microsoft 365 Copilot — use the Copilot licence you alr···

★ 168 2026-11-06
AIStudio2API 开源

把 AI Studio 变成 OpenAI API,一行代码切换 Gemini 模型

将AI Studio Playground和Build反代成API | AI Studio to OpenAI, Anthropic & Gemini Com···

★ 813 2026-08-09