Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Menu Docs

Vincule seu Atlas cluster para saída de rede

O Atlas cluster vinculado do seu espaço de trabalho faz parte da política de saída baseada na plataforma. Depois de vincular um cluster, seu agente poderá acessá-lo nos modos deny_all e allow_list, e você não precisará adicionar o cluster como um destino de saída.

Neste guia, você pode aprender como vincular um Atlas cluster ao seu espaço de trabalho usando a CLI agentengine, verificar o link e alterar o cluster vinculado posteriormente.

Vincular um cluster também adiciona os endereços IP da conexão do Atlas Agent Engine à lista de acesso IP do cluster. Você não precisa adicionar esses endereços IP manualmente.

Para saber como permitir os destinos que a política base não cobre, como APIs de fornecedor de LLM e outros serviços de terceiros, consulte o guia Gerenciar políticas de saída de rede.

Antes de começar, certifique-se de atender aos seguintes pré-requisitos:

  • Você tem a versão agentengine CLI 0.1.54-alfa ou posterior instalada e ela está disponível em sua variável de ambiente PATH. Para saber mais, consulte o guia Instalar e autenticar.

  • Você pode autenticar na plataforma usando o comando agentengine auth login.

  • Você tem um projeto do Atlas que contém o cluster que deseja vincular ou permissão para criar um cluster nesse projeto.

O agentengine CLI autentica no Atlas usando uma conta de serviço. Crie uma conta de serviço no projeto Atlas que contenha seu cluster e, em seguida, conceda a ele uma das seguintes configurações de role:

  • Project Owner papel

  • Cluster Creator, Cluster Manager, Database Access Admin e Network Access Manager roles

Para saber como a CLI armazena e resolve as credenciais da conta de serviço, consulte o guia Configurar recursos do Atlas .

1

Execute o comando a seguir, em que <cloud-env> é seu ambiente de nuvem do Atlas . Omita o sinalizador --env para nuvem comercial.

agentengine atlas setup --env <cloud-env>
2

Quando a CLI solicitar, selecione o cluster que deseja vincular. Para criar um cluster, escolha a opção para criar um. Novos clusters são padronizados para a camada Flex.

Observação

Não use o M0 ou camadas compartilhadas. Para saber mais sobre os requisitos de camada do cluster , consulte o guia Configurar Recursos do Atlas .

3

Execute o seguinte comando para aplicar o link ao seu sistema:

agentengine deploy

A CLI relata duas visualizações diferentes da configuração do Atlas : o estado da CLI local e o estado da plataforma. Como esses estados podem ser diferentes, verifique ambos ao solucionar um problema de conexão.

Para revisar a configuração do Atlas registrada em sua máquina, execute o seguinte comando:

agentengine atlas setup

Este comando lê o estado local que a CLI armazena no arquivo .agentengine/state.json. Em um novo checkout ou em uma máquina diferente, o comando pode solicitar que você execute a configuração completa novamente, mesmo quando o workspace já estiver vinculado. Esse comportamento é esperado e não desvincula o cluster.

Para revisar o link que o Atlas Agent Engine registrou, execute o seguinte comando:

agentengine atlas status

Esse comando relata o ambiente Atlas vinculado e o ID do projeto, o status da sincronização de saída e a hora da última sincronização bem-sucedida. A tabela a seguir descreve os valores de status de sincronização:

Status
Descrição

ok

O Atlas Agent Engine tem a política de cluster atual.

syncing

O Atlas Agent Engine está aplicando uma alteração de política.

error

O Atlas Agent Engine não pode recuperar a política de cluster.

Para vincular um cluster diferente, execute o comando agentengine atlas setup novamente e selecione o novo cluster. Esse comando aponta novamente o link de saída e configura a lista de acesso IP do Atlas do novo cluster.

Observação

Se o novo cluster pertencer a um projeto Atlas diferente, sua conta de serviço também deverá ter a função Project Owner nesse projeto .

Esta seção descreve problemas que você pode encontrar ao vincular um Atlas cluster.

Confirme se sua conta de serviço do Atlas tem a função Project Owner no projeto do Atlas que contém seu cluster.

O comando agentic atlas setup vincula seu projeto Atlas ao seu espaço de trabalho automaticamente. Se o link falhar, o comando imprimirá uma observação e será concluído. Para tentar criar o link novamente, execute agentic atlas link e, em seguida, execute agentic atlas status para confirmar que o link foi bem-sucedido.

A política base abrange apenas o cluster vinculado. Para acessar outro cluster MongoDB , adicione-o como um destino de saída na porta 27017. Para saber mais, consulte o guia Gerenciar políticas de saída de rede.

Desativar a memória não remove o requisito do Atlas . Se o seu espaço de trabalho se conectar ao Atlas , vincule o cluster conforme descrito neste guia.

Depois de vincular o cluster, permita os outros destinos que o agente chama, como APIs do fornecedor LLM. Para saber como, consulte o tutorial Introdução à saída de rede.