npm
So installieren Sie LibreChat lokal mit npm
Für die meisten Szenarien ist Docker Compose aufgrund seiner Einfachheit, Benutzerfreundlichkeit und Zuverlässigkeit die empfohlene Installationsmethode. Wenn Sie die Verwendung von npm bevorzugen, können Sie diesen Anweisungen folgen.
Voraussetzungen
- Node.js
v24.16.0: https://nodejs.org/en/download - npm
v11.16.0- LibreChat verwendet CommonJS (CJS) und openid-client v6; Node 24 erfüllt die erforderliche Unterstützung für CJS/ESM-Interop, WebCrypto und die Fetch API-Laufzeitumgebung.
- Git: https://git-scm.com/download/
- MongoDB (Atlas oder Community Server)
Wenn Sie nvm verwenden, installieren und wählen Sie die empfohlene Node.js-Version aus und aktualisieren Sie anschließend npm:
Du solltest v24.16.0 für Node.js und 11.16.0 für npm sehen, bevor du die Abhängigkeiten von LibreChat installierst.
Installationsschritte
Vorbereitung
Führen Sie die folgenden Befehle in Ihrem Terminal aus:
Hinweis: Wenn Sie Windows 10 verwenden, müssen Sie möglicherweise
copyanstelle voncpverwenden.
Aktualisiere die MONGO_URI
Bearbeiten Sie die neu erstellte .env Datei, um die MONGO_URI mit Ihrer eigenen zu aktualisieren.
Erstellen und Starten
Sobald Sie die Vorbereitungsschritte abgeschlossen haben, führen Sie die folgenden Befehle aus:
npm run reinstall führt eine saubere Neuinstallation der Abhängigkeiten durch und baut LibreChat neu. Verwenden Sie diesen Befehl nach dem Ändern von Node.js- oder npm-Versionen, damit native Pakete für die aktive Laufzeitumgebung neu kompiliert werden.
Greifen Sie auf LibreChat zu!
Besuchen Sie http://localhost:3080/
Tipp
- Wenn Sie LibreChat das nächste Mal starten möchten, müssen Sie nur
npm run backendausführen.
LibreChat aktualisieren
Um LibreChat auf die neueste Version zu aktualisieren, führen Sie die folgenden Befehle aus:
Stoppen Sie zuerst LibreChat (falls Sie dies noch nicht getan haben).
Falls Sie während des Updates die Node.js- oder npm-Versionen geändert haben, führen Sie stattdessen npm run reinstall aus.
Zusätzliche Einrichtung
Schalte zusätzliche Funktionen frei, indem du unsere Konfigurationsanleitungen erkundest, um zu erfahren, wie du Folgendes einrichtest:
- Meilisearch-Integration
- RAG API-Konnektivität
- Benutzerdefinierte endpoints
- Weitere fortgeschrittene Konfigurationsoptionen
- Und mehr
Dies ermöglicht es Ihnen, Ihre LibreChat-Erfahrung mit optionalen Funktionen anzupassen.
siehe auch:
Wie finden Sie diese Anleitung?