Buscar documentación...

Empieza a escribir para buscar documentación

librechat
LibreChat

Guía de integración de LibreChat

Conecta UnoRouter con LibreChat mediante un endpoint personalizado compatible con OpenAI.

Visión general

LibreChat expone cualquier host compatible con OpenAI a traves de endpoints.custom. Añade un bloque de UnoRouter, define la variable de entorno y el selector de modelos se rellena solo desde el catalogo.

Configuración rápida

Coloca estos valores en el cliente. Tu clave se rellena automáticamente cuando inicias sesión.

text
URL base: https://api.unorouter.com/v1
Clave API: YOUR_API_KEY

Inicia sesión para autocompletar tu clave API

Compatibilidad

Chat CompletionsStreamingLlamada a herramientas

Configuración paso a paso

  1. 1
    Edita librechat.yaml

    En tu instalación de LibreChat, añade un bloque de endpoint personalizado bajo endpoints.custom.

    yaml
    endpoints:
      custom:
        - name: 'UnoRouter'
          apiKey: '${UNOROUTER_API_KEY}'
          baseURL: 'https://api.unorouter.com/v1'
          models:
            fetch: true
          titleConvo: true
          modelDisplayLabel: 'UnoRouter'

    Inicia sesión para autocompletar tu clave API

  2. 2
    Añade la variable de entorno

    Define tu clave de API de UnoRouter en el archivo .env de LibreChat.

    bash
    UNOROUTER_API_KEY=YOUR_API_KEY

    Inicia sesión para autocompletar tu clave API

  3. 3
    Reinicia LibreChat

    Reinicia el contenedor o proceso. El endpoint de UnoRouter aparece en el desplegable del chat.

Modelos recomendados

Modelos gratuitos que funcionan bien aquí. Pega cualquier id de modelo en el cliente.

internvl3.5-latest:freestep-3.7-flash:freeinternvl-latest:freenemotron-mini-4b-instruct:freeqwen-flash:free

Aspectos a tener en cuenta

  • Usa la sintaxis de llave simple para los valores de variables de entorno, no la sintaxis de secretos de otras configuraciones.
  • Si un modelo rechaza parámetros extra de OpenAI, añádelos a dropParams (por ejemplo frequency_penalty y presence_penalty).
  • fetch: true rellena automáticamente desde el catalogo de UnoRouter. Combinalo con default para mostrar primero los modelos preferidos.
Generar clave APIModelos