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

MongoDB Atlas

Como configurar um banco de dados MongoDB online para o LibreChat usando o MongoDB Atlas

Criar uma conta no MongoDB Atlas

  1. Abra uma nova aba no seu navegador e acesse account.mongodb.com/account/register.
  2. Preencha as informações necessárias e crie sua conta.

Criar um Novo Projeto

Após configurar sua conta, clique no botão "New Project" e dê um nome a ele (por exemplo, "LibreChat").

Criar um Banco de Dados

Clique no botão "Build a Database".

Escolha o Plano Gratuito

Selecione a opção "Shared Clusters", que é o nível gratuito.

Nomeie seu Cluster

Dê um nome ao seu cluster (por exemplo, "LibreChat-Cluster") e clique em "Create Cluster".

Configurar Credenciais do Banco de Dados

  1. Clique na opção "Database & Network Access" na barra lateral.
  2. Clique no botão "Add New Database User".
  3. Insira um nome de usuário e uma senha segura, depois clique em "Add User".

Configurar Acesso à Rede

  1. Clique na opção "IP Access List" na barra lateral.
  2. Clique no botão "Add IP Address".
  3. Insira "0.0.0.0/0" e clique em "Confirm".

Obtenha sua Connection String

  1. Clique na opção "Project Overview" na barra lateral.
  2. Em "Application Development", clique em "Get connection string".
  3. Clique no botão "Connect".
  4. Selecione "Connect Your Application".
  5. Copie a connection string fornecida.
  6. Substitua <db_username> e <db_password> na string de conexão pelo nome de usuário e senha que você definiu na etapa de credenciais. Remova os caracteres <> ao redor da senha.

Sua string de conexão final deve ser parecida com isto:

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

Atualize o arquivo .env

  1. No seu projeto LibreChat, abra o arquivo .env.
  2. Encontre a variável MONGO_URI e cole sua string de conexão:
MONGO_URI=mongodb+srv://username:[email protected]/LibreChat?retryWrites=true

É isso! Você configurou agora um banco de dados MongoDB online para o LibreChat usando o MongoDB Atlas e atualizou sua aplicação LibreChat para usar essa conexão de banco de dados. Sua aplicação agora deve ser capaz de se conectar ao banco de dados MongoDB online.

Nota sobre o Docker

Docker

Nota: Se você estiver usando o LibreChat com Docker, precisará utilizar o arquivo docker-compose.override.yml. Este arquivo de substituição permite que você impeça a instalação da instância do MongoDB incluída. Em vez disso, seu container Docker do LibreChat usará o banco de dados online MongoDB Atlas que você acabou de configurar. Para mais informações sobre como usar o arquivo de substituição, consulte nosso Guia de Substituição do Docker.

Como está este guia?