Solicitar uma query em linguagem natural
Você pode usar o MongoDB Compass para gerar queries usando linguagem natural. O Compass 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.
Sobre esta tarefa
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 o prompt resultar em uma agregação, você será redirecionado automaticamente para a guia Aggregations e um pop-up será exibido indicando que o prompt requer estágios de agregação.
Você também pode fornecer prompts de linguagem natural naguia agregaçõesdo .
Esta página utiliza a coleção sample_mflix.movies do conjunto de dados de amostra do Atlas.
Pode ser difícil prever a complexidade da query ou do pipeline retornado pela IA do Compass. Talvez seja necessário ajustar a opção da barra de query MAX TIME MS para permitir um tempo maior de processamento da query ou evitar queries de longa duração. Para detalhes, consulte Ajustar Tempo Máximo para Operações de query.
Antes de começar
Você deve ativar a consulta de linguagem natural no Compass.
Passos
Executar a query
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.
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.
Exemplo
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? |
| |
Which movies include "David Mamet" in the writers array field? |
| |
Which movies have a runtime greater than 90? |
|