LibreChat
Guida all'integrazione di LibreChat
Collega UnoRouter a LibreChat tramite un endpoint personalizzato compatibile con OpenAI.
Panoramica
LibreChat espone qualsiasi host compatibile con OpenAI tramite endpoints.custom. Aggiungi un blocco UnoRouter, imposta la variabile d'ambiente e il selettore dei modelli si riempie da solo dal catalogo.
Configurazione rapida
Inserisci questi valori nel client. La tua chiave si compila automaticamente quando accedi.
text
URL di base: https://api.unorouter.ai/v1
Chiave API: YOUR_API_KEYCompatibilita
Chat CompletionsStreamingChiamata di strumenti
Configurazione passo passo
- 1Modifica librechat.yaml
Nella tua installazione di LibreChat, aggiungi un blocco di endpoint personalizzato sotto endpoints.custom.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.ai/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'UnoRouter' - 2Aggiungi la variabile d'ambiente
Imposta la tua chiave API di UnoRouter nel file .env di LibreChat.
bashUNOROUTER_API_KEY=YOUR_API_KEY - 3Riavvia LibreChat
Riavvia il container o il processo. L'endpoint UnoRouter compare nel menu della chat.
Modelli consigliati
Modelli gratuiti che funzionano bene qui. Incolla qualsiasi id di modello nel client.
mistral-mediumtiny-aya-earthvoxtral-mini-2507ministral-14b-latestministral-3b-2512
Cose da sapere
- Usa la sintassi a parentesi singola per i valori delle variabili d'ambiente, non la sintassi dei secret di altre configurazioni.
- Se un modello rifiuta parametri OpenAI aggiuntivi, aggiungili a dropParams (per esempio frequency_penalty e presence_penalty).
- fetch: true riempie automaticamente dal catalogo UnoRouter. Combinalo con default per mostrare prima i modelli preferiti.