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 ベースのダッシュボードを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト