Skip to content
Esta página fue generada y traducida con asistencia de IA. Si encuentra alguna imprecisión, no dude en ayudar a mejorarla. Editar en GitHub

OpenRouter ​

Accede a mas de 200 modelos de multiples proveedores (OpenAI, Anthropic, Google, Meta, Mistral y mas) a traves de una unica clave API e interfaz unificada.

Requisitos previos ​

Configuracion rapida ​

1. Obtener clave API ​

  1. Registrarse en openrouter.ai
  2. Ir a Keys en tu panel
  3. Hacer clic en Create Key y copiarla (comienza con sk-or-)

2. Configurar ​

toml
[default]
provider = "openrouter"
model = "anthropic/claude-sonnet-4"

[providers.openrouter]
api_key = "${OPENROUTER_API_KEY}"

O establecer la variable de entorno:

bash
export OPENROUTER_API_KEY="sk-or-..."

3. Verificar ​

bash
prx doctor models

Modelos disponibles ​

OpenRouter proporciona acceso a cientos de modelos. Algunas opciones populares:

ModeloProveedorContextoVisionUso de herramientasNotas
anthropic/claude-sonnet-4Anthropic200KSiSiClaude Sonnet 4
anthropic/claude-opus-4Anthropic200KSiSiClaude Opus 4
openai/gpt-4oOpenAI128KSiSiGPT-4o
openai/o3OpenAI128KSiSiModelo de razonamiento
google/gemini-2.5-proGoogle1MSiSiGemini Pro
google/gemini-2.5-flashGoogle1MSiSiGemini Flash
meta-llama/llama-3.1-405b-instructMeta128KNoSiMayor modelo abierto
deepseek/deepseek-chatDeepSeek128KNoSiDeepSeek V3
mistralai/mistral-largeMistral128KNoSiMistral Large
x-ai/grok-2xAI128KNoSiGrok 2

Explora la lista completa de modelos en openrouter.ai/models.

Referencia de configuracion ​

CampoTipoPor defectoDescripcion
api_keystringrequeridoClave API de OpenRouter (sk-or-...)
modelstringrequeridoID del modelo en formato proveedor/modelo

Caracteristicas ​

Acceso unificado multi-proveedor ​

Con una unica clave API de OpenRouter, puedes acceder a modelos de OpenAI, Anthropic, Google, Meta, Mistral, Cohere y muchos mas. Esto elimina la necesidad de gestionar multiples claves API.

API compatible con OpenAI ​

OpenRouter expone una API de Chat Completions compatible con OpenAI en https://openrouter.ai/api/v1/chat/completions.

Llamada nativa a herramientas ​

Las herramientas se envian en el formato nativo de llamada a funciones de OpenAI. El proveedor soporta tool_choice: "auto" y maneja correctamente las respuestas estructuradas de tool_calls.

Precalentamiento de conexion ​

Al iniciar, PRX envia una solicitud ligera a https://openrouter.ai/api/v1/auth/key para verificar la clave API y establecer pooling de conexiones TLS/HTTP2.

Proveedor por defecto ​

OpenRouter es el proveedor por defecto de PRX. Si no se especifica ningun provider en tu configuracion, PRX usa OpenRouter por defecto.

Solucion de problemas ​

"OpenRouter API key not set" ​

Establece la variable de entorno OPENROUTER_API_KEY o agrega api_key bajo [providers.openrouter] en tu config.toml. Tambien puedes ejecutar prx onboard para configuracion interactiva.

402 Payment Required ​

Tu cuenta de OpenRouter no tiene suficientes creditos. Agrega creditos en openrouter.ai/credits.

Errores especificos del modelo ​

Diferentes modelos en OpenRouter tienen diferentes capacidades y limites de velocidad. Si un modelo especifico devuelve errores:

  • Verifica si el modelo soporta llamada a herramientas (no todos lo hacen)
  • Confirma que el modelo no esta deprecado en OpenRouter
  • Prueba una variante diferente del modelo

Respuestas lentas ​

OpenRouter enruta al proveedor subyacente. El tiempo de respuesta depende de la carga actual del proveedor del modelo, tu distancia geografica al proveedor y el tamano del modelo y longitud de contexto. Considera usar fallback_providers para cambiar a una conexion directa al proveedor si OpenRouter es lento.

Released under the Apache-2.0 License.