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

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

Wenn Sie nvm verwenden, installieren und wählen Sie die empfohlene Node.js-Version aus und aktualisieren Sie anschließend npm:

nvm install 24.16.0
nvm use 24.16.0
npm install -g [email protected]
node -v
npm -v

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:

git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env

Hinweis: Wenn Sie Windows 10 verwenden, müssen Sie möglicherweise copy anstelle von cp verwenden.

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 Ihrer eigenen zu aktualisieren.

Erstellen und Starten

Sobald Sie die Vorbereitungsschritte abgeschlossen haben, führen Sie die folgenden Befehle aus:

npm run reinstall

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.

npm run backend

Greifen Sie auf LibreChat zu!

Tipp

  • Wenn Sie LibreChat das nächste Mal starten möchten, müssen Sie nur npm run backend ausfü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 pull
npm run smart-reinstall

Falls Sie während des Updates die Node.js- oder npm-Versionen geändert haben, führen Sie stattdessen npm run reinstall aus.

npm run backend

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?