Puedes usar Atlas para generar consultas de agregación utilizando lenguaje natural. Atlas utiliza IA para generar agregaciones basadas en las indicaciones que proporcione. Realizar queries con lenguaje natural puede ser un buen punto de partida y ayudarte a aprender a guardar MongoDB queries.
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.
Acerca de esta tarea
También puedes proporcionar respuestas en lenguaje natural en la pestaña de documentos.
Antes de comenzar
Pasos
Los ejemplos en esta página utilizan la colección sample_mflix.movies del conjunto de datos de muestra de Atlas.
Navega hasta el Natural Language Query Bar
Selecciona la pestaña Aggregations.
Haga clic en el botón Generate aggregation.
Si está generando una consulta en lenguaje natural por primera vez, Atlas muestra una ventana modal que indica Use natural language to generate queries and pipelines modal. Para utilizar consultas en lenguaje natural, debe hacer clic en el botón Use Natural Language y aceptar la Política de uso aceptable y política de privacidad de MongoDB.
![Aceptar los términos y condiciones para la consulta en lenguaje natural]()
Escriba una pregunta sobre su colección
Escriba una indicación en lenguaje natural para su colección en la barra de consulta. Las indicaciones de la canalización de agregación suelen incluir un verbo de agregación como "contar", "promedio" o "suma" con condiciones lógicas. Por ejemplo: How many movies have more than 3 writers
in the writers array?
Presione Enter o haga clic en el botón Generate aggregation.
Un pipeline de agregación se completa en la barra Pipeline. Puedes desplazarte hacia abajo para ver la sintaxis de cada etapa.
Ejecutar la agregación
Antes de ejecutar la query, asegúrate de revisar exhaustivamente la sintaxis de cada etapa. Asegúrese de que el pipeline devuelto tenga los campos y etapas que coincidan con el caso de uso deseado.
Haga clic en el botón Run para ejecutar la canalización.
Los resultados se completan en la vista de agregaciones.
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.
Tus comentarios no se utilizan para entrenar ningún modelo de IA.
Ejemplos
A continuación se muestran ejemplos de indicaciones para ayudarlo a comprender los resultados esperados al utilizar indicaciones en lenguaje natural para la agregación.
Prompt | Respuesta | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| | ||||||||||||||||||||||||
| | ||||||||||||||||||||||||
| |
