コンテキスト
多くの開発者はOpenAIエコシステムの下でツールチェーンを使うことに慣れているが、クロードモデルを使おうとすると、APIフォーマットの不一致という問題にぶつかる。
処方
- クロード・プロキシーの展開git cloneでプロジェクトをクローンした後、chmod +xで実行権限を与えてください。
- 設定ファイルの変更: claude_proxy.shでOPEN_AI_URLやAPI_KEYなどの主要パラメータを設定する
- モデルマッピング: OPEN_MODELパラメータを使って、クロード・モデルをgpt-4oのようなOpenAI互換の名前にマッピングする。
- ポートモニタリングデフォルトではローカルでサービスが開始されますが、スクリプトでポート設定を変更することができます。
スペシャルヒント
フロントエンド・アプリケーションの場合、開発環境でのテスト時にはプロキシアドレスを http://localhost:port/v1 として設定することを推奨します。本番環境では Nginx をリバースプロキシとして使用できます。
この答えは記事から得たものである。Claude Proxy: Claude APIをOpenAIフォーマットに変換するプロキシツールについて































