For the complete documentation index, see llms.txt. This page is also available as Markdown.

LibreChat Multi-Anbieter

Deploye LibreChat auf Clore.ai — eine leistungsstarke, selbst gehostete ChatGPT-Alternative mit KI-Unterstützung für mehrere Anbieter, Gesprächsverzweigung und Plugin-Ökosystem auf günstiger GPU-Cloud-Infrastruktur.

Überblick

LibreChat ist eine erweiterte, quelloffene, ChatGPT-ähnliche Oberfläche mit über 22.000 GitHub-Sternen. Sie stellt das ChatGPT-Erlebnis originalgetreu neu dar und fügt gleichzeitig Funktionen hinzu, die dem Original fehlen — Wechsel zwischen mehreren Anbietern innerhalb derselben Unterhaltung, Verzweigung/Abspaltung von Unterhaltungen, ein umfangreiches Plugin-System, Datei-Uploads mit Vision und eine vollständige Sandbox für den Code-Interpreter.

Warum LibreChat auf Clore.ai ausführen?

  • Echte Multi-Provider-Unterstützung in einer UI — Wechseln Sie mitten in einer Sitzung zwischen GPT-4, Claude 3.5, Gemini Pro, Mistral und lokalen Ollama-Modellen.

  • Für die App wird keine GPU benötigt — LibreChat ist eine Node.js-Anwendung; es benötigt nur dann Rechenleistung für Inferenz, wenn Sie ein lokales LLM-Backend anbinden.

  • Kostengünstiges Self-Hosting — Die Preise bei Clore.ai beginnen bei Bruchteilen eines Cents pro Minute, ideal für den Betrieb einer persönlichen KI-Zentrale.

  • Persistente Unterhaltungen — MongoDB speichert Ihren gesamten Chatverlauf serverseitig, anders als browserlokale Lösungen.

  • Teamfreundlich — Unterstützung für mehrere Benutzer mit individueller Verwaltung von API-Schlüsseln.

Hauptfunktionen

Funktion
Beschreibung

Mehrere Anbieter

OpenAI, Anthropic, Google, Azure, Mistral, Ollama, OpenRouter

Unterhaltungs-Verzweigung

Abzweigen und alternative Antworten erkunden

Plugins

Bing-Suche, Zapier, WolframAlpha, benutzerdefinierte Tools

Datei-Uploads

Bilder, PDFs, Dokumente mit Vision-Analyse

Code-Interpreter

Python in einer isolierten Sandbox ausführen

Artefakte

HTML-, React- und Markdown-Ausgaben rendern

Presets

Benutzerdefinierte Modellkonfigurationen speichern und teilen


Anforderungen

Serverspezifikationen

Komponente
Minimum
Empfohlen
Hinweise

GPU

Nicht erforderlich

RTX 3090 (falls Ollama hinzugefügt wird)

Nur für lokale LLM-Inferenz

VRAM

—

24 GB

Für lokale Modelle über Ollama

CPU

2 vCPU

4 vCPU

Node.js + MongoDB

RAM

4 GB

8 GB

MongoDB profitiert von mehr RAM

Speicher

20 GB

50+ GB

Datei-Uploads, Modell-Cache falls lokal

Clore.ai-Preisreferenz

Servertyp
Ca. Kosten
Anwendungsfall

CPU-fokussiert (4 vCPU, 8 GB RAM)

ca. 0,05–0,10 $/Std.

LibreChat + externe API-Anbieter

RTX 3090 (24 GB VRAM)

ca. 0,07–0,21 $/h

LibreChat + lokale Ollama-Inferenz

RTX 4090 (24 GB VRAM)

ca. 0,14–0,42 $/h

LibreChat + schnelleres Ollama/vLLM

A100 80 GB

LibreChat + große 70B+-Modelle

💡 Kostentipp: Wenn Sie LibreChat nur verwenden, um API-Aufrufe an OpenAI/Anthropic/Google weiterzuleiten, zahlen Sie nur für die Server-Compute-Ressourcen von Clore.ai (günstig), nicht für die Inferenz-Hardware. Planen Sie etwa 0,05–0,15 $/Std. für einen zuverlässigen LibreChat-Host ein.

Voraussetzungen

  • Clore.ai-Server mit SSH-Zugriff

  • Docker + Docker Compose (vorinstalliert auf Clore.ai)

  • Git (vorinstalliert auf Clore.ai)

  • Mindestens ein LLM-API-Schlüssel oder ein lokales Ollama/vLLM-Backend


Schnellstart

Methode 1: Docker Compose (offiziell — empfohlen)

Die offizielle Bereitstellung von LibreChat verwendet Docker Compose mit MongoDB und MeiliSearch für die volle Funktionalität.

Schritt 1: Mit Ihrem Clore.ai-Server verbinden

Schritt 2: Repository klonen

Schritt 3: Umgebung konfigurieren

Mindestens festlegen:

Geheimnisse schnell erzeugen:

Schritt 4: Stack starten

Dies startet:

  • LibreChat — Hauptanwendung auf Port 3080

  • MongoDB — Speicher für Unterhaltungen und Benutzer

  • MeiliSearch — schnelle Unterhaltungssuche

Schritt 5: Prüfen und aufrufen

Im Browser öffnen:

Registrieren Sie ein neues Konto auf der Anmeldeseite.


Methode 2: Vorgefertigtes Docker-Image (am schnellsten)

Wenn Sie den Build aus dem Quellcode überspringen möchten:


Methode 3: Schneller Einzelcontainer-Test

Für einen schnellen Proof of Concept ohne MongoDB (eingeschränkte Funktionalität):

⚠️ Diese Methode erfordert eine separate MongoDB-Instanz. Verwenden Sie Methode 1 für eine vollständige Einrichtung.


Konfiguration

KI-Anbieter hinzufügen

Bearbeiten Sie librechat.yaml (erstellen Sie sie im Projektstamm) für erweiterte Anbieter-Konfiguration:

Mounten Sie diese Datei in Ihrem docker-compose.yml:

Referenz der Umgebungsvariablen

Variable
Beschreibung
Beispiel

MONGO_URI

MongoDB-Verbindungszeichenfolge

mongodb://mongodb:27017/LibreChat

JWT_SECRET

JWT-Signaturgeheimnis (64+ Zeichen)

Zufällige Hex-Zeichenfolge

OPENAI_API_KEY

OpenAI-Schlüssel

sk-...

ANTHROPIC_API_KEY

Anthropic-Schlüssel

sk-ant-...

GOOGLE_KEY

Google-Gemini-Schlüssel

KI...

ALLOW_REGISTRATION

Öffentliche Registrierung aktivieren

true / false

ALLOW_EMAIL_LOGIN

Anmeldung mit E-Mail/Passwort aktivieren

true

DEBUG_LOGGING

Ausführliche Protokolle

true

SEARCH

MeiliSearch aktivieren

true

MEILI_MASTER_KEY

MeiliSearch-API-Schlüssel

Zufällige Zeichenfolge

Registrierung einschränken

Für die private Nutzung deaktivieren Sie die öffentliche Registrierung, nachdem Sie Ihr Konto erstellt haben:

Dann neu starten: docker compose restart LibreChat

Code-Interpreter aktivieren

Der Code-Interpreter führt Python in einem isolierten Docker-Container aus. Stellen Sie sicher, dass der Docker-Socket zugänglich ist.

Konfiguration für Datei-Uploads


GPU-Beschleunigung

LibreChat nicht nutzt die GPU nicht direkt — es ist eine Routing-Schicht. GPU-Beschleunigung gilt für jedes lokale Inferenz-Backend, das Sie damit verbinden.

Verbindung zu Ollama herstellen (derselbe Server)

Wenn Ollama auf demselben Clore.ai-Server läuft (siehe Ollama-Anleitung):

Verbindung zu vLLM herstellen (hoher Durchsatz)

Für Bereitstellungen mit hoher Parallelität (siehe vLLM-Anleitung):

In librechat.yaml:

GPU-Dimensionierung für lokale Modelle

Modellgröße
Min. VRAM
Empfohlene Clore-GPU
Ca. Kosten

7–8B (Q4)

6 GB

RTX 3090

ca. 0,07–0,21 $/h

13B (Q4)

10 GB

RTX 3090

ca. 0,07–0,21 $/h

34B (Q4)

24 GB

RTX 4090

ca. 0,14–0,42 $/h

70B (Q4)

48 GB

2× RTX 3090

ca. 0,14–0,42 $/h

70B (FP16)

80 GB

A100 80GB


Tipps & bewährte Praktiken

Kostenmanagement auf Clore.ai

Backup-Strategie

Wiederherstellen aus einem Backup

LibreChat absichern

  • Verwenden Sie immer starke, eindeutige Werte für JWT_SECRET und CREDS_KEY

  • Deaktivieren Sie die Registrierung nach der ersten Benutzererstellung: ALLOW_REGISTRATION=false

  • Verwenden Sie für die Produktion einen Reverse Proxy (nginx/Caddy) mit HTTPS

  • Aktualisieren Sie das Docker-Image regelmäßig: docker compose pull && docker compose up -d

Nginx Reverse Proxy (optional)


Fehlerbehebung

Port 3080 nicht erreichbar

MongoDB-Verbindung verweigert

JWT-/Authentifizierungsfehler

Ollama-Modelle werden nicht angezeigt

Kein Speicherplatz mehr

Auf die neueste Version aktualisieren


Weiterführende Lektüre

Zuletzt aktualisiert

War das hilfreich?