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 の間の認証と通信ライフサイクルを管理することで機能します。複雑な WAA(Web 認証)要件を処理するために、ブラウザベースのバックエンド(Camoufox)または純粋な Go 実装を使用します。このサービスは、複数の Google アカウントを処理し、それらにわたってリクエストを負荷分散し、ストリーミング、関数呼び出し、メディア生成のサポートを含む適切な AI モデルにトラフィックをルーティングするための管理ダッシュボードを提供します。

対象読者

このツールは、Google の公式 API 制限や特定の SDK に制限されることなく、Google の最新 AI モデルを既存のワークフローやエージェントベースのアプリケーション(Claude Code や Codex など)に統合したい開発者やパワーユーザー向けに設計されています。

ハイライト

  • マルチプロトコルサポート:Google AI Studio のトラフィックを OpenAI、Anthropic、ネイティブ Gemini API 形式に変換します。
  • アカウント管理:自動負荷分散とクォータ管理を含む、複数の Google アカウントにわたる高並行性をサポートします。
  • 豊富な機能セット:TTS(テキスト読み上げ)、Veo 動画生成、画像生成、ツール/関数呼び出しなどの高度な機能を有効にします。
  • エージェント互換性:一般的な AI エージェントフレームワークや CLI ツールとネイティブに連携するように設計されています。
  • セルフホスト制御:使用状況の監視、アカウント認証の管理、サービス設定の構成のための Web ベースのダッシュボードを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト