Docs Menu
Docs Home
/ /

Haz un query de lenguaje natural

Puedes usar Atlas para generar consultas con lenguaje natural. Atlas usa IA para generar consultas basadas en las indicaciones que proporciones. Consultar con lenguaje natural puede ser un punto de partida útil y ayudarte a aprender a escribir consultas en MongoDB.

Nota

Cuando query sus datos utilizando lenguaje natural en Compass, el texto de sus indicaciones y detalles sobre sus esquemas de MongoDB se envían a Microsoft y OpenAI para su procesamiento. Sus datos no se almacenan en ningún sistema de almacenamiento de terceros ni se utilizan para entrenar modelos de IA.

Este software utiliza inteligencia artificial generativa. Es experimental y puede arrojar resultados inexactos. Su uso está sujeto a las siguientes condiciones de MongoDB:

  • Condiciones de uso

  • Política de uso aceptable

  • Política de privacidad

Puede realizar consultas con lenguaje natural para crear tanto consultas como agregaciones. Si su solicitud genera una agregación, se le redirigirá automáticamente a Aggregations tab and a pop-up message displays indicating that your prompt requires aggregation stages.

También puede proporcionar indicaciones en lenguaje natural en el pestaña de agregaciones.

Debes habilitar la consulta en lenguaje natural.

Los ejemplos de esta página utilizan la colección sample_mflix.movies del conjunto de datos de muestra Atlas.

1
  1. Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Data Explorer en la sección Database.

    El Data Explorer se muestra.

2
  1. Seleccione la colección.

  2. Seleccione la pestaña Documents.

  3. Haga clic en el botón Generate query.

  4. Si genera una consulta en lenguaje natural por primera vez, Atlas muestra un modal con el Use natural language to generate queries and pipelines modal estado. Para usar consultas en lenguaje natural, debe hacer clic en el Use Natural Language botón y aceptar la Política de Uso Aceptable y la Política de Privacidad de MongoDB.

    Acepte los términos y condiciones para la consulta en lenguaje natural
3

Escribe una indicación en lenguaje natural para tu colección en la barra de consulta. Por ejemplo: Which movies were released in 2000?

  1. Presione Enter o haga clic en el botón Generate query.

  2. Una consulta de filtro se completa en la barra Filter.

Tip

También es posible pegar SQL o consultas del código de la aplicación en Natural Language Query Bar.

4
  1. Antes de ejecutar la consulta, asegúrese de revisar detenidamente la sintaxis en la barra Filter. Asegúrese de que la consulta devuelta contenga los campos y operadores que coincidan con el caso de uso deseado.

  2. Presione Enter o haga clic en el botón Find para ejecutar la consulta.

Los resultados se completan en la vista de documentos.

Tip

Opcionalmente, puede proporcionar comentarios haciendo clic en el ícono de pulgar hacia arriba o pulgar Natural Language Query Bar hacia abajo junto a y brindar detalles sobre su experiencia.

Sus comentarios no se utilizan para entrenar ningún modelo de IA.

A continuación se muestran ejemplos de indicaciones que le ayudarán a comprender los resultados esperados al utilizar indicaciones en lenguaje natural.

Prompt
Respuesta

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}}

Solicitar una agregación de lenguaje natural

Volver

Activar

En esta página