RayBytes/ChatMock

OpenAI & Ollama compatible API powered by Codex

何を解決するか

ChatMock は、OpenAI互換またはOllama互換のAPIを期待するサードパーティのチャットアプリやコーディングツール内で ChatGPT モデルを使用する方法を提供します。このツールはブリッジとして機能し、ユーザーが ChatGPT アカウントでログインして、そのモデルをローカルサーバーとして公開できるようにします。

動作方法

このツールはローカルサーバーとして実行され(デフォルトでは http://127.0.0.1:8000)、OpenAI の /v1/responses および Ollama エンドポイントを模倣します。ユーザーが ChatGPT アカウントでログインすると、ChatMock は自動的に利用可能なモデルを検出し、HTTP および WebSockets を通じて互換性のあるアプリに提供します。

対象ユーザー

既存の ChatGPT アカウントとその特定のモデルを、好みの IDE、ターミナルエージェント(例:Terax)、または生産性ツール(例:Raycast)に統合したい開発者やパワーユーザー。

特徴

  • API互換性:OpenAI互換およびOllama互換のエンドポイントをサポート。
  • 高度なモデル制御:最小からウルトラまで設定可能な推論努力レベルと、思考の要約の詳細度。
  • 機能の同等性:ツール/関数呼び出し、ビジュアル/画像入力、ウェブ検索機能をサポート。
  • パフォーマンスオプション:対応するモデル向けに「高速モード」を提供。
  • 自動検出:ログインしたアカウントが利用可能なモデルを自動的に同期・検出。

関連

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