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

MongoDB Atlas

Hoe je een online MongoDB-database opzet voor LibreChat met behulp van MongoDB Atlas

Maak een MongoDB Atlas-account aan

  1. Open een nieuw tabblad in je webbrowser en ga naar account.mongodb.com/account/register.
  2. Vul de vereiste gegevens in en maak je account aan.

Een nieuw project aanmaken

Nadat je je account hebt ingesteld, klik je op de knop "New Project" en geef je het een naam (bijv. "LibreChat").

Bouw een database

Klik op de knop "Build a Database".

Kies het Free Tier

Selecteer de optie "Shared Clusters", wat de gratis laag is.

Geef je cluster een naam

Geef je cluster een naam (bijv. "LibreChat-Cluster") en klik op "Create Cluster".

Database-inloggegevens instellen

  1. Klik op de optie "Database & Network Access" in de zijbalk.
  2. Klik op de knop "Add New Database User".
  3. Voer een gebruikersnaam en een veilig wachtwoord in en klik vervolgens op "Add User".

Netwerktoegang configureren

  1. Klik op de optie "IP Access List" in de zijbalk.
  2. Klik op de knop "Add IP Address".
  3. Voer "0.0.0.0/0" in en klik op "Confirm".

Verkrijg je Connection String

  1. Klik op de optie "Project Overview" in de zijbalk.
  2. Klik in "Application Development" op "Get connection string".
  3. Klik op de "Connect" knop.
  4. Selecteer "Connect Your Application".
  5. Kopieer de verstrekte connection string.
  6. Vervang <db_username> en <db_password> in de connection string door de gebruikersnaam en het wachtwoord die je hebt ingesteld in de stap voor inloggegevens. Verwijder de <> tekens rondom het wachtwoord.

Je uiteindelijke verbindingsreeks zou er ongeveer zo uit moeten zien:

mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

Update het .env bestand

  1. Open het .env bestand in je LibreChat project.
  2. Zoek de MONGO_URI variabele en plak je verbindingsreeks:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

Dat is alles! Je hebt nu een online MongoDB-database voor LibreChat opgezet met behulp van MongoDB Atlas, en je hebt je LibreChat-applicatie bijgewerkt om deze databaseverbinding te gebruiken. Je applicatie zou nu verbinding moeten kunnen maken met de online MongoDB-database.

Opmerking over Docker

Docker

Let op: Als je LibreChat gebruikt met Docker, moet je het bestand docker-compose.override.yml gebruiken. Met dit override-bestand kun je voorkomen dat de meegeleverde MongoDB-instantie wordt geïnstalleerd. In plaats daarvan zal je LibreChat Docker-container de online MongoDB Atlas-database gebruiken die je zojuist hebt opgezet. Voor meer informatie over het gebruik van het override-bestand, verwijzen we je naar onze Docker Override Guide.

Hoe is deze gids?