Esempio
Esempio pulito
Esempio con commenti
Questo file di configurazione di esempio imposta LibreChat con opzioni dettagliate in diverse aree chiave:
- Caching: Abilitato per migliorare le prestazioni.
- Gestione dei file:
- Strategia dei file: Commentata, ma suggerisce una possibile integrazione con Firebase per l'archiviazione dei file.
- Configurazioni dei file: Personalizza i limiti di caricamento dei file e i tipi MIME consentiti per diversi endpoint, includendo un limite globale alla dimensione dei file del server e un limite specifico per le immagini dell'avatar dell'utente.
- Rate Limiting: Definisce le soglie per il numero massimo di caricamenti di file consentiti per IP e per utente entro un intervallo di tempo specificato, con l'obiettivo di prevenire abusi.
- Registrazione:
- Consente la registrazione da provider di social login e domini email specificati, migliorando la sicurezza e la gestione degli utenti.
- Endpoint:
- Assistants: Configura l'endpoint degli assistants con un intervallo di polling e un timeout per le operazioni, e fornisce un'opzione per disabilitare l'interfaccia del builder.
- Endpoint personalizzati:
- Configura due endpoint di servizi AI esterni, Mistral e OpenRouter, includendo chiavi API, URL di base, gestione dei modelli e specifici interruttori di funzionalità come titoli delle conversazioni, riassunti e regolazioni dei parametri.
- Per Mistral, abilita il recupero dinamico dei modelli, applica parametri aggiuntivi per i prompt sicuri ed elimina esplicitamente i parametri non supportati.
- Per OpenRouter, imposta una configurazione di base senza il recupero dinamico dei modelli e specifica un modello per i titoli delle conversazioni.
Com’è questa guida?
Configurazione personalizzata
Crea, monta e configura il file librechat.yaml per endpoint AI personalizzati e impostazioni avanzate di LibreChat
Endpoint AI
Questa sezione elenca gli endpoint AI noti e compatibili con esempi di configurazione per `librechat.yaml`, ovvero il file di configurazione personalizzata di LibreChat.