json_object y json_schema) y visión están
todas soportadas. Cuando apuntas a un modelo de un proveedor
diferente, la capa de traducción de OrcaRouter adapta la solicitud y
respuesta a la forma nativa de ese proveedor para que tu código del
SDK quede sin cambios.
Python
TypeScript / Node
Python asíncrono
Usar variables de entorno
El SDK de OpenAI leeOPENAI_API_KEY y OPENAI_BASE_URL por
defecto. Configúralas una vez y el SDK las recoge sin configuración
por llamada:
Qué cambia en tu código
Solo la URL base y la clave API. Parámetros de solicitud, forma de respuesta, protocolo de streaming, manejo de errores — todo sin cambios. Los nombres de modelos llevan prefijo de proveedor (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) para que los clientes
siempre sepan qué proveedor sirvió la solicitud; OrcaRouter maneja la
traducción entre proveedores internamente a través del mismo objeto
cliente.
