Mag1cFall/AIStudio2API

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

解决的问题

该项目作为一个高性能代理服务,将 Google AI Studio 的基于 Web 的协议与标准 API 格式连接起来。它允许开发者在期望 OpenAI、Anthropic 或原生 Gemini API 兼容性的应用中使用 Gemini 模型及其他 Google AI 功能。

工作原理

它通过管理本地环境与 Google AI Studio 之间的认证和通信生命周期来工作。它使用基于浏览器的后端(Camoufox)或纯 Go 实现来处理复杂的 WAA(Web 认证)要求。该服务提供一个管理仪表板,用于处理多个 Google 账户、跨账户负载均衡请求,并将流量路由到适当的 AI 模型,包括对流式传输、函数调用和媒体生成的支持。

适用人群

该工具专为希望将 Google 最新的 AI 模型集成到现有工作流或基于代理的应用(如 Claude Code 或 Codex)中的开发者和高级用户设计,而不受 Google 官方 API 限制或特定 SDK 的约束。

亮点

  • 多协议支持:将 Google AI Studio 流量转换为 OpenAI、Anthropic 和原生 Gemini API 格式。
  • 账户管理:支持跨多个 Google 账户的高并发,包括自动负载均衡和配额管理。
  • 丰富功能集:启用高级功能,如 TTS(文本转语音)、Veo 视频生成、图像生成和工具/函数调用。
  • 代理兼容性:设计为与流行的 AI 代理框架和 CLI 工具原生协作。
  • 自托管控制:提供基于 Web 的仪表板,用于监控使用情况、管理账户认证和配置服务设置。

相关

  • 项目
  • 项目
  • 项目
  • 项目