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 CJS/ESM-Interoperabilität sowie die Laufzeitunterstützung für WebCrypto und die Fetch API.
- 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 dann npm:
nvm install 24.16.0
nvm use 24.16.0
npm install -g [email protected]
node -v
npm -vDu 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:
git clone https://github.com/danny-avila/LibreChat.gitcd LibreChatcp .env.example .envHinweis: Wenn Sie Windows 10 verwenden, müssen Sie möglicherweise
copyanstelle voncpverwenden.
Important: Edit the newly created `.env` file to update the `MONGO_URI` with your own MongoDB instance URI.Aktualisiere die MONGO_URI
Bearbeiten Sie die neu erstellte .env Datei, um die MONGO_URI mit Ihren eigenen Daten zu aktualisieren.
Erstellen und Starten
Sobald Sie die Vorbereitungsschritte abgeschlossen haben, führen Sie die folgenden Befehle aus:
npm run reinstallnpm run reinstall führt eine saubere Abhängigkeitsinstallation 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 erstellt werden.
npm run backendGreifen 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).
git pullnpm run smart-reinstallFalls du während des Updates die Node.js- oder npm-Versionen geändert hast, führe stattdessen npm run reinstall aus.
npm run backendZusä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?