x-proxy-request-id が含まれます。問題を報告する際は、この値を併せてお知らせください。
よくあるエラー
project で最もよくある間違い
OpenAI-Project には、project のエイリアスではなく、その project の Weights & Biases 上のプロジェクト名を指定します。project 作成時にエイリアスとは異なるプロジェクト名を指定した場合、この 2 つは一致しません。その状態で OpenAI-Project にエイリアスを指定すると、No routing configuration for project というメッセージとともに 404 が返されます。値は Studio の project ヘッダーからコピーしてください。
モデル ID のエラーはプロキシの 404 ではありません
プロキシが検証するのはプロバイダー名であり、上流のモデル ID をすべて検証するわけではありません。プロバイダーが存在していてもモデルが存在しない場合は、選択されたプロバイダー自身がエラーを返します。この違いを把握しておくと、ルーティング設定の問題とプロバイダーのカタログのドリフトを切り分けやすくなります。
トレースの失敗
トレースの書き込みは非同期で行われるため、プロバイダーからの成功レスポンスがクライアント側の失敗になることはありません。オペレーターは同じプロキシのリクエスト ID で構造化された書き込み失敗イベントを監視します。決定論的なトレース入力の問題は、可能な限りプロバイダーのディスパッチ前に拒否されます。API: 失敗の診断
API: 失敗の診断
エージェントにリクエスト URL、
OpenAI-Project ヘッダーの値、マスクしたリクエストボディ、HTTP ステータス、完全なレスポンスボディ、および x-proxy-request-id を提供します。ベアラーキーやプロバイダーの認証情報を共有しないでください。エージェントは次の項目を順に確認する必要があります。OpenAI-Projectの値、およびそこで指定された project が project のエイリアスではなく Weights & Biases プロジェクトのプロジェクト名になっているかどうか。modelがrouterかモデルのオーバーライドか、またforge.project_versionによってどのバージョンが選択されるか。- プロバイダーとルーティングのデプロイメントが適用されているかどうか。
- レスポンスボディがプロキシから来たのか、上流のプロバイダーから来たのか。