npm
Hoe LibreChat lokaal te installeren met npm
Voor de meeste scenario's is Docker Compose de aanbevolen installatiemethode vanwege de eenvoud, het gebruiksgemak en de betrouwbaarheid. Als u liever npm gebruikt, kunt u deze instructies volgen.
Vereisten
- Node.js
v24.16.0: https://nodejs.org/en/download - npm
v11.16.0- LibreChat gebruikt CommonJS (CJS) en openid-client v6; Node 24 voldoet aan de vereiste CJS/ESM interop, WebCrypto en Fetch API runtime-ondersteuning.
- Git: https://git-scm.com/download/
- MongoDB (Atlas of Community Server)
Als je nvm gebruikt, installeer en selecteer dan de aanbevolen Node.js-versie en update vervolgens npm:
nvm install 24.16.0
nvm use 24.16.0
npm install -g [email protected]
node -v
npm -vJe zou v24.16.0 voor Node.js en 11.16.0 voor npm moeten zien voordat je de LibreChat dependencies installeert.
Installatiestappen
Voorbereiding
Voer de volgende commando's uit in je terminal:
git clone https://github.com/danny-avila/LibreChat.gitcd LibreChatcp .env.example .envLet op: Als je Windows 10 gebruikt, moet je mogelijk
copygebruiken in plaats vancp.
Important: Edit the newly created `.env` file to update the `MONGO_URI` with your own MongoDB instance URI.Update de MONGO_URI
Bewerk het zojuist aangemaakte .env bestand om de MONGO_URI bij te werken met die van jezelf
Bouwen en Starten
Zodra je de voorbereidende stappen hebt voltooid, voer je de volgende commando's uit:
npm run reinstallnpm run reinstall voert een schone installatie van afhankelijkheden uit en bouwt LibreChat. Gebruik dit na het wijzigen van Node.js- of npm-versies, zodat native pakketten opnieuw worden gebouwd voor de actieve runtime.
npm run backendToegang tot LibreChat!
Bezoek http://localhost:3080/
Tip
- De volgende keer dat je LibreChat wilt starten, hoef je alleen
npm run backenduit te voeren.
LibreChat bijwerken
Om LibreChat bij te werken naar de nieuwste versie, voer je de volgende commando's uit:
Stop eerst LibreChat (als je dat nog niet hebt gedaan).
git pullnpm run smart-reinstallAls je tijdens de update van Node.js of npm-versies bent gewisseld, voer dan in plaats daarvan npm run reinstall uit.
npm run backendAanvullende configuratie
Ontgrendel extra functies door onze configuratiehandleidingen te verkennen om te leren hoe je het volgende instelt:
- Meilisearch-integratie
- RAG API-connectiviteit
- Aangepaste endpoints
- Andere geavanceerde configuratieopties
- En meer
Hiermee kun je jouw LibreChat-ervaring aanpassen met optionele functies.
zie ook:
Hoe is deze gids?