model); non espongono
dettagli interni di routing come identificatori di canale o URL di
backend upstream.
| Header | Presente quando | Esempio | Significato |
|---|---|---|---|
X-Orca-Fallback-Level | extra_body.models ha causato un fallback | 1 | Posizione zero-indicizzata nella tua catena di fallback che ha servito la risposta. 0 significa che il modello principale ha avuto successo e il fallback non si è attivato. |
X-Orca-Fallback-Model | Fallback attivato (livello > 0) | google/gemini-2.5-pro | Il modello che ha effettivamente servito la risposta dopo il fallimento del principale. |
X-Orca-Router | Hai chiamato orcarouter/{name} | auto | Il nome del router che hai invocato. |
X-Orca-Resolved-Model | Hai chiamato orcarouter/{name} | openai/gpt-4o-mini | Il modello concreto a cui il router si è risolto al momento della richiesta. |
Retry-After | La risposta è 429 Too Many Requests | 5 | Quanti secondi attendere prima di riprovare. |
Leggerli nel codice
Cosa OrcaRouter non espone
Deliberatamente non aggiungiamo:- Un header o campo di risposta
providerorouted_to - Alcun identificatore interno di routing o URL di backend upstream
- Alcun header che dica a un chiamante quale upstream ha servito la richiesta
