openai-compatible-ai-gateway-examples は何をしますか?
Cursor、Codex CLI、Aider、OpenHands、Flowise、SDK、Responses API、GitHub Actions 向けの OpenAI 互換 AI ゲートウェイの例です。
概要
このリポジトリは、OpenAI 互換の AI ゲートウェイをさまざまな開発ツールやフレームワークで使用するための実践的な例を提供します。各例は、環境変数や設定ファイルの変更のみで、既存のツールを OpenAI 以外の LLM プロバイダーやカスタムバックエンドに接続できるように設計されています。
サポート対象
- Cursor — コードエディタの AI 機能をカスタムエンドポイントに切り替え
- Codex CLI — OpenAI 互換のコマンドラインインターフェース
- Aider — AI ペアプログラミングツールの設定
- OpenHands — オープンソースの AI ソフトウェア開発エージェント
- Flowise — ローコード LLM アプリケーションビルダー
- SDK — OpenAI Python / Node.js SDK を使った直接統合
- Responses API — ツール実行とストリーミング応答の例
- GitHub Actions — CI/CD パイプライン内での AI 呼び出し
使い方
各ディレクトリ内の README.md または設定例に従って、必要な環境変数(OPENAI_API_BASE_URL など)を設定し、ゲートウェイのエンドポイントを指定します。詳細な手順は各サブディレクトリを参照してください。
ライセンス
このプロジェクトは MIT ライセンスの下で公開されています。