Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Beispiel

Sauberes Beispiel

Beispiel mit Kommentaren

Diese Beispielkonfigurationsdatei richtet LibreChat mit detaillierten Optionen in mehreren Schlüsselbereichen ein:

  • Caching: Aktiviert, um die Leistung zu verbessern.
  • Dateiverarbeitung:
    • Dateistrategie: Auskommentiert, deutet jedoch auf eine mögliche Integration mit Firebase für die Dateispeicherung hin.
    • Dateikonfigurationen: Passt Datei-Upload-Limits und erlaubte MIME-Typen für verschiedene endpoints an, einschließlich eines globalen Server-Dateigrößenlimits und eines spezifischen Limits für Benutzer-Avatar-Bilder.
  • Rate Limiting: Definiert Schwellenwerte für die maximale Anzahl an Datei-Uploads pro IP und Benutzer innerhalb eines festgelegten Zeitfensters, um Missbrauch zu verhindern.
  • Registrierung:
    • Ermöglicht die Registrierung über bestimmte Social-Login-Anbieter und E-Mail-Domains, was die Sicherheit und Benutzerverwaltung verbessert.
  • Endpoints:
    • Assistants: Konfiguriert den Assistants-endpoint mit einem Abfrageintervall (Polling-Intervall) und einem Timeout für Vorgänge und bietet eine Option zum Deaktivieren der Builder-Oberfläche.
    • Benutzerdefinierte Endpoints:
      • Konfiguriert zwei externe AI-Service-endpoints, Mistral und OpenRouter, einschließlich API-Schlüsseln, Basis-URLs, Modellhandhabung und spezifischen Funktions-Toggles wie Konversationstiteln, Zusammenfassungen und Parameteranpassungen.
      • Für Mistral ermöglicht dies das dynamische Abrufen von Modellen, wendet zusätzliche Parameter für sichere Prompts an und verwirft explizit nicht unterstützte Parameter.
      • Für OpenRouter wird eine grundlegende Konfiguration ohne dynamisches Abrufen von Modellen eingerichtet und ein Modell für Konversationstitel festgelegt.

Wie finden Sie diese Anleitung?