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 mediante endpoints.custom. Añade un bloque de UnoRouter y define la variable de entorno; el selector de modelos se rellena con el catálogo.
Configuración rápida
Pega estos valores en el cliente. Tu clave se rellena sola si has iniciado sesión.
text
URL base: https://api.unorouter.com/v1
Clave API: YOUR_API_KEYCompatibilidad
Chat CompletionsStreamingLlamada a herramientas
Configuración paso a paso
- 1Edita librechat.yaml
Añade un bloque de endpoint personalizado bajo endpoints.custom.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.com/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'UnoRouter' - 2Añade la variable de entorno
Define tu clave de API de UnoRouter en el archivo .env de LibreChat.
bashUNOROUTER_API_KEY=YOUR_API_KEY - 3Reinicia LibreChat
Reinicia el contenedor o proceso. El endpoint de UnoRouter aparece en el desplegable del chat.
Modelos recomendados
Modelos gratuitos que funcionan aquí. Pega cualquier id de modelo en el cliente.
ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3: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 la lista desde el catálogo de UnoRouter. Combínalo con default para mostrar primero tus modelos preferidos.