json_object e json_schema) e vision sono tutti
supportati. Quando scegli come target un modello di un provider diverso,
il livello di traduzione di OrcaRouter adatta richiesta e risposta alla
forma nativa di quel provider, in modo che il codice del tuo SDK resti
invariato.
Python
TypeScript / Node
Python asincrono
Usare le variabili d’ambiente
L’SDK OpenAI leggeOPENAI_API_KEY e OPENAI_BASE_URL per impostazione
predefinita. Impostale una volta e l’SDK le rileverà senza configurazione
per chiamata:
Cosa cambia nel tuo codice
Solo il base URL e la chiave API. Parametri della richiesta, forma della risposta, protocollo di streaming, gestione degli errori — tutto invariato. I nomi dei modelli sono prefissati con il provider (openai/gpt-4o-mini, anthropic/claude-sonnet-4.6,
google/gemini-2.5-pro, deepseek/deepseek-chat,
grok/grok-4-fast-reasoning, qwen/qwen3.6-plus,
kimi/kimi-k2.6, minimax/minimax-m2.7) così i client sanno sempre
quale provider ha servito la richiesta; OrcaRouter gestisce la
traduzione tra provider internamente attraverso lo stesso oggetto
client.
