BenedictKing/ccx
Claude / Codex / Gemini API Proxy - CCX
何を解決するか
CCXは、複数のAIプロバイダーへのアクセスを統合するための高パフォーマンスなAPIプロキシおよびプロトコル変換ゲートウェイです。Claude、OpenAI、Geminiなどの異なるサービスにそれぞれ別々のAPIキーとプロトコルを管理する必要がなくなり、AIアプリケーション用の単一のエントリーポイントを提供します。
動作方法
クライアントとさまざまなAIバックエンドの間にミドルウェア層として機能します。異なるAPIプロトコル間でのリクエスト変換と、「チャネル」と呼ばれるシステムによるトラフィック管理を行います。ユーザーは、特定のAPIキー、モデルマッピング、カスタムヘッダーを含むチャネルを設定できます。スマートスケジューリング、ヘルスチェック、フェイルオーバー機構を備えており、信頼性を確保します。
対象ユーザー
複数のAIモデルを異なるプロバイダーから使用しており、キーの管理、トラフィックのルーティング、すべてのAI統合における使用状況の監視を集中管理したい開発者やチームです。
主な特徴
- 統合APIゲートウェイ: Claude、OpenAI(チャット、画像、埋め込み)、Codex、Gemini APIをサポート。
- チャネルオーケストレーション: 優先度の可視化、ヘルスモニタリング、ドラッグアンドドロップによる優先度調整。
- 信頼性ツール: ビルトインのフェイルオーバー、回路復旧、モデルのコンテキストウィンドウに基づくスマートスケジューリング。
- 管理コンソール: テスト、ログ、リアルタイムトラフィック統計を統合したWeb管理UI。
- 柔軟なデプロイメント: ネイティブデスクトップアプリ、Dockerコンテナ、スタンドアロンバイナリとして利用可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト