OpenRouter

Tu Puerta de Acceso Unificada a los Modelos de IA Más Potentes

Conecta fácilmente tus aplicaciones a una vasta selección de grandes modelos de lenguaje (LLMs) a través de una API sencilla y potente. Experimenta flexibilidad, control y costes optimizados.

Explora la Documentación

¿Qué es OpenRouter?

OpenRouter es una plataforma que simplifica el acceso a una multitud de modelos de lenguaje grandes (LLMs) de diferentes proveedores a través de una API unificada. En lugar de integrar múltiples APIs de diferentes modelos, OpenRouter actúa como un proxy, permitiéndote cambiar entre modelos con un cambio mínimo en tu código.

Esto proporciona una flexibilidad sin precedentes, la capacidad de experimentar con diferentes modelos para encontrar el más adecuado para tu caso de uso y, a menudo, la oportunidad de optimizar costes aprovechando los precios competitivos que ofrece OpenRouter.

Características Clave

API Unificada

Accede a docenas de LLMs con una única API fácil de usar, similar a la de OpenAI.

Costes Optimizados

Benefíciate de tarifas competitivas y compara los precios de los modelos en tiempo real.

Intercambio Flexible de Modelos

Cambia entre modelos sin esfuerzo para escalar, experimentar o gestionar costes.

Streaming y Funciones Avanzadas

Soporte completo para streaming, funciones de llamada y mucho más.

Monitoreo y Métricas

Obtén información detallada sobre el uso y rendimiento de tus modelos.

Comunidad Activa

Únete a una comunidad de desarrolladores y aprovecha el soporte.

Modelos Soportados

OpenRouter soporta una amplia gama de modelos, incluyendo:

Consulta la documentación oficial para una lista actualizada y completa de todos los modelos disponibles y sus detalles.

¿Listo para Empezar?

Integrar OpenRouter en tu proyecto es rápido y sencillo.

  1. Regístrate: Crea una cuenta en OpenRouter.
  2. Genera tu clave API: Obtén tu clave API desde el panel de control.
  3. Instala la librería: Utiliza las librerías de cliente existentes o llama directamente a la API.
  4. ¡Empieza a construir!: Comienza a usar los LLMs en tus aplicaciones.

Aquí tienes un ejemplo básico de cómo podrías hacer una llamada (pseudocódigo JavaScript):


// Ejemplo usando fetch en JavaScript
async function queryOpenRouter() {
    const response = await fetch("https://openrouter.ai/api/v1/chat/completions", {
        method: "POST",
        headers: {
            "Authorization": "Bearer YOUR_OPENROUTER_API_KEY",
            "Content-Type": "application/json"
        },
        body: JSON.stringify({
            "model": "openai/gpt-4o", // Puedes cambiar a 'anthropic/claude-3-opus', 'mistralai/mixtral-8x7b-instruct', etc.
            "messages": [
                {"role": "user", "content": "¿Cuál es la capital de Francia?"}
            ]
        })
    });
    const data = await response.json();
    console.log(data.choices[0].message.content);
}

// Llama a la función cuando quieras probarla
// queryOpenRouter();

            

Sustituye YOUR_OPENROUTER_API_KEY por tu clave real.

Crea tu Cuenta Gratis