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コンテナ、スタンドアロンバイナリとして利用可能。

関連

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