model として渡すのと
同じプロバイダプレフィックス付き形式で) 伝えます; チャネル識別子や
上流バックエンド URL などの内部ルーティングの詳細は公開しません。
| ヘッダ | 設定タイミング | 例 | 意味 |
|---|---|---|---|
X-Orca-Fallback-Level | extra_body.models がフォールバックを発動 | 1 | フォールバックチェーン内でレスポンスを処理した 0 基準の位置。0 は主モデルが成功し、フォールバックが発動しなかったことを意味します。 |
X-Orca-Fallback-Model | フォールバックが発動 (level > 0) | google/gemini-2.5-pro | 主モデルが失敗した後、実際にレスポンスを処理したモデル。 |
X-Orca-Router | orcarouter/{name} を呼び出した | auto | 呼び出したルーターの名前。 |
X-Orca-Resolved-Model | orcarouter/{name} を呼び出した | openai/gpt-4o-mini | ルーターがリクエスト時に解決した具体的なモデル。 |
Retry-After | レスポンスが 429 Too Many Requests | 5 | 再試行までに待つ秒数。 |
コードでの読み取り
OrcaRouter が公開しないもの
意図的に追加しません:providerまたはrouted_toヘッダ/レスポンスフィールド- 内部ルーティング識別子や上流バックエンド URL
- どの上流がリクエストを処理したかを呼び出し側に伝えるヘッダ
