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 e imposta la variabile d'ambiente; il selettore dei modelli si riempie dal catalogo.
Configurazione rapida
Incolla questi valori nel client. La chiave si compila da sola quando hai effettuato l'accesso.
text
URL di base: https://api.unorouter.com/v1
Chiave API: YOUR_API_KEYCompatibilità
Chat CompletionsStreamingChiamata di strumenti
Configurazione passo passo
- 1Modifica librechat.yaml
Aggiungi un blocco endpoint personalizzato sotto endpoints.custom.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.com/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 qui. Incolla un qualsiasi id di modello nel client.
ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free
Cose da sapere
- Usa la sintassi a parentesi singole per i valori delle variabili d'ambiente, non la sintassi dei secrets usata da altre configurazioni.
- Se un modello rifiuta parametri OpenAI aggiuntivi, aggiungili a dropParams (per esempio frequency_penalty e presence_penalty).
- fetch: true popola dal catalogo UnoRouter. Combinalo con default per mostrare per primi i modelli preferiti.