Menu Docs
Página inicial do Docs
/
Atlas
/ /

Solicitar uma query em linguagem natural

Você pode utilizar o Atlas para gerar queries utilizando linguagem natural. O Atlas usa IA para gerar queries com base nas solicitações que você fornece. Executar query com linguagem natural pode ser um ponto de partida útil e ajudar você a aprender a escrever queries do MongoDB .

Observação

Quando você executa query de seus dados usando linguagem natural no Compass, o texto de seus prompts e detalhes sobre seus esquemas do MongoDB são enviados para a Microsoft e OpenAI para processamento. Seus dados não são armazenados em sistemas de armazenamento de terceiros ou usados para treinar modelos de IA.

Este software usa inteligência artificial generativa. É experimental e pode dar resultados imprecisos. O uso deste software está sujeito às seguintes condições do MongoDB:

Você pode executar query com linguagem natural para criar queries e agregações. Se sua solicitação resultar em uma agregação, você será automaticamente redirecionado para a aba Aggregations e uma mensagem pop-up será exibida indicando que sua solicitação exige estágios de agregação .

Você também pode fornecer prompts de linguagem natural naguia agregaçõesdo .

Você deve habilitar a query de linguagem natural.

Os exemplos nesta página utilizam a coleção sample_mflix.movies do conjunto de dados de amostra do Atlas.

1
  1. Selecione a guia Documents.

  2. Clique no botão Generate query.

  3. Se você estiver gerando uma query de linguagem natural pela primeira vez, o Atlas exibirá um modal que declara Use natural language to generate queries and pipelines modal. Para usar a query de linguagem natural, você deve clicar no botão Use Natural Language e aceitar a Política de Uso Aceitável e a Política de Privacidadedo MongoDB.

    Aceite os termos e condições para consultas de linguagem natural
2

Digite uma instrução de linguagem natural para sua collection na barra de query. Por exemplo: Which movies were released in 2000?

  1. Pressione Enter ou clique no botão Generate query.

  2. Uma query de filtro é preenchida na barra Filter.

3
  1. Antes de executar a query, certifique-se de revisar completamente a sintaxe na barra Filter. Certifique-se de que a query retornada tenha os campos e operadores que correspondam ao seu caso de uso desejado.

  2. Pressione Enter ou clique no botão Find para executar a query.

Os resultados são preenchidos na exibição de documentos.

Dica

Opcionalmente, você pode fornecer comentários clicando no ícone ou ao lado do Natural Language Query Bar e fornecer detalhes sobre sua experiência.

Seu feedback não é usado para treinar nenhum modelo de IA.

Veja abaixo exemplos de prompts para ajudá-lo a entender os resultados esperados ao usar prompts de linguagem natural.

Prompt
Resposta

Which movies have a "PG" rating?

{"rated": "PG"}

Which movies include "David Mamet" in the writers array field?

{"writers": "David Mamet"}

Which movies have a runtime greater than 90?

{"runtime": {$gt: 90}}

Solicite uma Agregação de Linguagem Natural

Voltar

habilitar

Nesta página