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?