Lösungen · Multi-Modell-Chat
VPS für LibreChat mieten
LibreChat ist die Open-Source-Chat-Oberfläche für viele Modelle gleichzeitig: OpenAI, Anthropic, Google und lokale Modelle über einen OpenAI-kompatiblen Endpunkt, mit Agents, Dateisuche und Konten für ein ganzes Team. Die Dokumentation nennt keine Werte für RAM oder CPU, und die offizielle Docker-Compose-Datei startet sechs Container, also bemessen wir danach. BD-8 für $12.90 im Monat ist die günstigste Maschine mit echtem Spielraum; C2-4-80 für $37.90 ist die kleinere Variante für einen Nutzer oder eine kleine Gruppe.
Was es braucht
Software laut Dokumentation, Größen mit Quellenangabe
Software und Sicherheitskonfiguration stammen aus der Dokumentation des jeweiligen Projekts. Wo das Projekt keine Hardwareangabe veröffentlicht, ist bei den Größen angegeben, von wem sie stammen.
Aus der LibreChat-Dokumentation und ihrer Compose-Datei
- Git und Docker unter Linux. Der Docker-Ratgeber auf librechat.ai nennt nichts weiter und gibt keine Anforderungen an RAM, CPU oder Speicherplatz an.
- Installation: Repository klonen, dann
cp .env.example .env && docker compose up -d. Die App antwortet auf Port 3080; ein zweiter Container, das Admin-Panel, antwortet auf Port 3000. - Die offizielle Compose-Datei startet sechs Container: die LibreChat-App, ihr Admin-Panel, MongoDB für Unterhaltungen und Konten, Meilisearch für die Suche in Unterhaltungen, eine pgvector-Datenbank und die RAG API für die Dateisuche.
- Modelle sind Keys, keine Hardware. Keys für OpenAI, Anthropic und Google kommen in die .env, oder jeder Nutzer gibt seinen eigenen in der Oberfläche ein. Ein lokales Modell ist ein separater Ollama- oder anderer OpenAI-kompatibler Endpunkt, den Sie in librechat.yaml hinzufügen, daher braucht diese Maschine keine GPU.
Größen (unsere Angaben, ausgehend von den sechs Containern, die die Compose-Datei startet)
| Workload | vCPU | RAM |
|---|---|---|
| Ein Nutzer oder eine kleine Gruppe, wenige Chats, keine intensive DateisucheUnsere Angabe. Sechs Container belegen schon im Leerlauf eigenen Arbeitsspeicher; darunter würden wir sie nicht betreiben. | 2 | 4 GB |
| Ein Team, Dateisuche aktiv, wachsender SuchindexUnsere Angabe. MongoDB, Meilisearch und die Vektordatenbank brauchen jeweils Reserven, und das Einbetten von Uploads ist CPU-Arbeit. | 4 | 8 GB |
| Viele Nutzer, große Dokumentbestände, Unterhaltungen über Jahre gespeichertUnsere Angabe. Der Unterhaltungsspeicher, der Suchindex und die Vektoren wachsen alle mit der Nutzung. | 8 | 16 GB |
Die passenden Tarife
5 Server, live bepreist
Günstigste passende Maschine zuerst. Die Preise sind die heutigen, pro Monat, aus dem Katalog gelesen.
- BD-8$12.90/Monat
4 vCPU · 8 GB · 100 GB Speicherplatz · 32 TB
Am günstigsten mit Platz für den gesamten Stack. Komfortabel für ein Team: die sechs Container, Uploads und der Suchindex, mit Arbeitsspeicher in Reserve.
- BD-12$17.90/Monat
6 vCPU · 12 GB · 200 GB Speicherplatz · 32 TB
Mehr Speicherplatz für Uploads und Vektoren. Für eine echte Dokumentenbibliothek hinter der Dateisuche und jahrelang gespeicherte Unterhaltungen.
- BD-24$31.90/Monat
8 vCPU · 24 GB · 300 GB Speicherplatz · 32 TB
Ein großes Team oder mehrere intensive Nutzer. Reichlich Arbeitsspeicher, in den MongoDB, Meilisearch und die Vektordatenbank hineinwachsen können.
- C2-4-80$37.90/Monat
2 vCPU · 4 GB · 80 GB Speicherplatz · 3 TB
Die kleinere Variante, für einen oder wenige Nutzer. Betreibt den Stack; lassen Sie darauf nicht zusätzlich ein lokales Modell oder Builds laufen. Wählen Sie sie wegen der Stadt, nicht wegen der Größe.
- C4-8-160$75.90/Monat
4 vCPU · 8 GB · 160 GB Speicherplatz · 3 TB
Die komfortable Größe, falls die Städte der günstigsten Zeile nicht zu Ihnen passen. Dieselbe Ausstattung wie die günstigste Zeile, für ein Team, das eine andere Stadt braucht.
Für LibreChat gibt es noch keine Startvorlage: Die Installation besteht aus den folgenden Schritten, die Sie selbst eingeben. Es sind die Befehle aus der LibreChat-Dokumentation, plus die Secrets, die die Compose-Datei verlangt.
Die Installation
Vier Schritte, aus der Dokumentation von LibreChat
Docker, der Compose-Stack, das erste Konto, dann Ihre Modelle. Registrieren Sie Ihr eigenes Konto, sobald der Stack läuft: Das zuerst angelegte Konto wird Administrator.
- Docker.
curl -fsSL https://get.docker.com | shPrüfen Sie dann, obdocker compose versionantwortet. - Klonen und konfigurieren.
git clone https://github.com/LibreChat-AI/LibreChat.git cd LibreChat && cp .env.example .envSetzen Sie in .envMEILI_MASTER_KEY(mindestens 16 Zeichen) undADMIN_PANEL_SESSION_SECRET, ohne das das Admin-Panel nicht startet. Wenn die Container Berechtigungsfehler melden, setzen SieUIDundGIDauf den Benutzer, der compose ausführt. - Starten und zuerst registrieren.
docker compose up -ddocker compose pssollte alle sechs Container als laufend zeigen. Öffnen Sie http://your-ip:3080 und klicken Sie auf Registrieren: Es gibt keinen Standardbenutzer. Bis HTTPS davorgeschaltet ist, halten Sie 3080 und 3000 hinter der Firewall und erreichen die App über SSH:ssh -N -L 3080:127.0.0.1:3080 root@your-server - Modelle hinzufügen, dann eine Domain. Tragen Sie
OPENAI_API_KEY,ANTHROPIC_API_KEYundGOOGLE_KEYin .env ein oder belassen Sie sie auf user_provided, damit jeder Benutzer seinen eigenen Schlüssel eingibt. Für ein lokales Modell fügen Sie in librechat.yaml einen Ollama-Endpunkt hinzu; innerhalb des Containers lautet die Adresse host.docker.internal, nicht localhost. Für HTTPS richten Sie einen A-Record auf den Server, schalten einen Reverse Proxy davor und setzenDOMAIN_CLIENTundDOMAIN_SERVERin .env auf die öffentliche Adresse. Sobald sich Ihre Leute registriert haben, setzen SieALLOW_REGISTRATIONauf false.
Ehrlich gesagt
Was wir tatsächlich kaufen würden
LibreChat nennt kein Minimum und startet sechs Container. Nehmen Sie die Maschine mit 8 GB.
Für LibreChat und ein Team
BD-8 · $12.90/Monat
4 vCPU, 8 GB und 100 GB für $12.90: der gesamte offizielle Stack mit Arbeitsspeicher, in den MongoDB, Meilisearch und die Vektordatenbank hineinwachsen können, Speicherplatz für Uploads und CPU, um Dokumente einzubetten, ohne dass der Chat stockt. Die Modelle liegen anderswo, hinter einem API-Key, daher braucht diese Maschine nie eine GPU. Wenn Sie eine Stadt brauchen, die die günstigste Zeile nicht hat, ist C4-8-160 für $75.90 dieselbe Ausstattung an einem anderen Ort.
Fragen