Os recursos de IA no MongoDB Atlas são alimentados por IA generativa (Gen AI) e podem dar respostas imprecisas. Consulte nosso perguntas frequentes de IA generativa para mais informações sobre IA generativa em produtos MongoDB.
Recursos de IA no Data Explorer
O assistente inteligente é uma ferramenta alimentada por IA projetada para suporte ao desenvolvimento integrado e especializado do MongoDB na IU do Atlas.
Você também pode query dados com linguagem natural no MongoDB Atlas. O MongoDB Atlas usa IA para gerar queries de filtro e agregações com base nos prompts fornecidos.
Ferramentas somente para leitura
Ao usar ferramentas somente de leitura no assistente inteligente, o assistente pode acessar informações sobre a query ou agregação atual ou quaisquer dados no próprio banco de dados por meio de uma chamada de ferramenta, mas somente com a aprovação explícita do usuário.
Provedores terceirizados
As funcionalidades de IA no Atlas usam atualmente o Azure OpenAI Service hospedado pela Microsoft. Isso está sujeito a alterações no futuro.
Como seus dados são usados
Quando você utiliza recursos de IA no Atlas, as seguintes informações podem ser enviadas para o backend do MongoDB e/ou para o provedor de IA de terceiros:
Para query de linguagem natural:
O texto completo do seu prompt de linguagem natural.
O esquema da coleção que você está consultando, incluindo nome do banco de dados de dados, nome da coleção, nomes de campo e tipos.
Crie amostras de valores de campo para melhorar a qualidade das recomendações.
Observação
Você pode impedir que o Atlas envie valores de campo de amostra nas configurações de nível de projeto. Se você desabilitar essa configuração, ainda poderá usar a consulta de linguagem natural, no entanto, as respostas podem ser menos precisas.
Para o assistente inteligente:
Explicar os metadados do plano. O botão Interpret utiliza metadados do plano Explicar, incluindo a query original, para processar solicitações. O assistente solicita ao usuário que confirme que ele aceita isso antes de prosseguir com a solicitação todas as vezes.
Informações de conexão filtradas. O botão Debug passa informações de conexão limpas e mensagens de erro para o assistente.
A aba na qual você está trabalhando no Atlas.
A chamada de ferramenta de banco de dados envia dados adicionais para o provedor de IA, dependendo de qual ferramenta é executada. Todas as ferramentas exigem aprovação explícita do usuário. Consulte a lista completa de ferramentas somente leitura para ter uma visão geral dos dados usados.
As informações enviadas não serão compartilhadas com outros terceiros ou armazenadas pelo provedor de IA. Não enviamos connection strings, credenciais, linhas ou documentos não autorizados de seus bancos de dados.
Desativar recursos de AI
Você pode desabilitar recursos habilitados para IA nos níveis de projeto e organização .
Não compartilhe valores de campo de amostra
Se quiser usar recursos de IA no Data Explorer, mas quiser impedir que o Atlas envie valores de campo de amostra para o MongoDB ou provedores terceirizados, você pode optar por não participar do compartilhamento de valores de campo dentro de um projeto.
Observação
Se você desabilitar essa funcionalidade, as respostas de suas queries de linguagem natural e outros recursos de IA poderão ser menos precisas.
Para desativar o compartilhamento de valores de campo com a API de administração do Atlas, envie uma solicitação de PATCH para o endpoint de configurações com o valor da bandeira booleana isDataExplorerGenAISampleDocumentPassingEnabled definido como false.
Para desativar o compartilhamento de valores de campo com o Atlas CLI, execute o seguinte comando:
atlas projects settings update --disableDataExplorerGenAISampleDocumentPassing
No Atlas, vá para a Project Settings página.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Na barra lateral, clique em Project Settings.
A página Configurações do projeto é exibida.
Desativar query de idioma natural
Se você não quiser mais usar a query de linguagem natural em seu projeto, desative esse recurso nas configurações do projeto.
Para desabilitar a query de linguagem natural com a API de Administração do Atlas, envie uma solicitação de PATCH para o endpoint de configurações com o valor da bandeira booleana isDataExplorerGenAIFeaturesEnabled definido como false.
Para desabilitar a consulta de linguagem natural com o Atlas CLI, execute o seguinte comando:
atlas projects settings update --disableDataExplorerGenAIFeatures
No Atlas, vá para a Project Settings página.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Na barra lateral, clique em Project Settings.
A página Configurações do projeto é exibida.
Desabilitar Todas as Funcionalidades de IA no Atlas
Se você quiser impedir que os usuários da sua organização usem todas as funcionalidades do Atlas que usam IA generativa, poderá alterar essa configuração no nível da organização .
Para desabilitar os recursos de IA de uma organização com a API de administração do Atlas, envie uma solicitação de PATCH para o endpoint de configurações com o valor da bandeira booleana de genAIFeaturesEnabled definido como false.
Para desabilitar recursos de IA para uma organização com Atlas CLI, especifique genAIFeaturesEnabled: false em um arquivo de configuração JSON:
{ "genAIFeaturesEnabled": false }
Após atualizar o campo genAIFeaturesEnabled em seu arquivo de configuração, execute o seguinte comando para atualizar as configurações da organização :
atlas api updateOrganizationRoles --file <path-to-config-file>
No Atlas, vá para a Organization Settings página.
Se ainda não estiver exibido, selecione sua organização desejada no Menu Organizations na barra de navegação.
Na barra lateral, clique em Organization Settings.
A página Configurações da organização é exibida.
Desativar ferramentas somente leitura no Atlas
Se você não quiser mais usar ferramentas somente de leitura em seu projeto, poderá desativar esse recurso nas configurações do projeto.
Para desativar as ferramentas somente leitura com a API de administração do Atlas , envie uma PATCH solicitação para as configurações <updateprojectsettings>`endpoint com o valor da bandeira booleana ``enableGenAIToolCalling` definido false como.
Para desativar a chamada de ferramenta somente leitura com o Atlas CLI, execute o seguinte comando:
atlas api projects updateGroupSettings --file <path-to-config-file>
No Atlas, vá para a Project Settings página.
Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.
Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.
Na barra lateral, clique em Project Settings.
A página Configurações do projeto é exibida.
Desativar chamada de ferramenta
Desative as ferramentas somente leitura Enable read-only tools in the MongoDB Assistant alternando. Se você desativar a chamada de ferramenta na etiqueta do projeto , não poderá reativá-la a partir da interface do Data Explorer.