Las funcionalidades de IA en MongoDB Atlas están potenciadas por IA generativa (Gen IA) y pueden dar respuestas inexactas. Ver nuestros Preguntas frecuentes sobre IA generativa para obtener más información sobre Gen IA en los productos MongoDB.
Funcionalidades de IA en Data Explorer
La asistente inteligente es una herramienta con IA diseñada para proporcionar soporte de desarrollo integrado y experto de MongoDB en la Atlas Interfaz de Usuario.
También puedes consultar datos con lenguaje natural en MongoDB Atlas. MongoDB Atlas utiliza IA para generar consultas de filtro y agregaciones según las indicaciones que proporciones.
Herramientas de solo lectura
Al usar herramientas de solo lectura en el asistente inteligente, el asistente podrá acceder a información sobre la query o agregación actual o sobre cualquier dato de la propia base de datos a través de una llamada a herramienta, pero solo con la aprobación explícita del usuario.
Proveedores externos
Actualmente, las funcionalidades de IA en Atlas utilizan el Azure OpenAI Service alojado por Microsoft. Esto es susceptible de cambios en el futuro.
Cómo se utilizan tus datos
Cuando usas funcionalidades de IA en Atlas, la siguiente información puede enviarse al backend de MongoDB y/o al proveedor de IA de terceros:
Para consultas en lenguaje natural:
El texto completo de tu prompt en lenguaje natural.
El esquema de la colección que está consultando, incluido el nombre de la base de datos, el nombre de la colección, los nombres de los campos y los tipos.
Valores de campo de muestra para mejorar la calidad de las recomendaciones.
Nota
Puedes evitar que Atlas envíe valores de campo de muestra en la configuración a nivel de proyecto. Si desactiva este ajuste, aún puede utilizar la consulta en lenguaje natural; sin embargo, las respuestas podrían ser menos precisas.
Para el asistente inteligente:
Explique los metadatos del plan. Interpret El botón utiliza metadatos del plan de Explain, incluida la original query, para procesar solicitudes. El asistente solicita a un usuario que confirme que está de acuerdo con esto antes de proceder con la solicitud cada vez.
Información de conexión saneada. El botón Debug muestra información de conexión depurada y mensajes de error al asistente.
La pestaña en la que está trabajando en Atlas.
La llamada a la herramienta de base de datos envía datos adicionales al proveedor de IA, según la herramienta que se ejecute. Todas las herramientas requieren la aprobación explícita del usuario. Consulte la lista completa de herramientas de solo lectura para obtener una descripción general de los datos utilizados.
La información enviada no se compartirá con terceros ni será almacenada por el proveedor de IA. No enviamos cadenas de conexión no depuradas, credenciales, filas o documentos desde sus bases de datos.
Desactivar las funcionalidades de IA
Puedes deshabilitar las funcionalidades impulsadas por IA a nivel de Proyecto y de organización.
No comparta valores de campo de muestra
Si deseas utilizar funciones de IA en Data Explorer pero quieres evitar que Atlas envíe valores de campo de muestras a MongoDB o a proveedores externos, puedes optar por no compartir los valores de campo dentro de un proyecto.
Nota
Si desactivas esta funcionalidad, es posible que las respuestas de tus consultas en lenguaje natural y otras funciones de IA sean menos precisas.
Para optar por no el uso compartido de los valores de los campos con la API de administración de Atlas, envíe un PATCH solicitud al punto final de configuración con el isDataExplorerGenAISampleDocumentPassingEnabled valor de bandera booleana establecido false en.
Para optar por no el uso compartido de valores de campos con la Atlas CLI, ejecute el siguiente comando:
atlas projects settings update --disableDataExplorerGenAISampleDocumentPassing
En Atlas, diríjase a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Desactivar consultas en lenguaje natural
Si ya no deseas utilizar consultas en lenguaje natural en tu Proyecto, puedes desactivar esta funcionalidad en la configuración a nivel de Proyecto.
Para deshabilitar la consulta en lenguaje natural con la API de Administración de Atlas, envía una solicitud PATCH al endpoint settings con el valor del indicador booleano isDataExplorerGenAIFeaturesEnabled configurado en false.
Para deshabilitar la consulta en lenguaje natural con la CLI de Atlas, ejecute el siguiente comando:
atlas projects settings update --disableDataExplorerGenAIFeatures
En Atlas, diríjase a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Desactivar todas las funcionalidades de IA en Atlas
Si desea evitar que los usuarios de su organización utilicen todas las funciones de Atlas que usan IA generativa, puede cambiar esta configuración en el nivel de la organización.
Para desactivar las funcionalidades de IA para una organización con la API de Administración de Atlas, envíe una solicitud PATCH al endpoint settings configurando el valor genAIFeaturesEnabled de la bandera booleana en false.
Para deshabilitar las funciones de IA para una organización con la CLI de Atlas, especifique genAIFeaturesEnabled: false en un archivo de configuración JSON:
{ "genAIFeaturesEnabled": false }
Después de actualizar el campo genAIFeaturesEnabled en su archivo de configuración, ejecute el siguiente comando para actualizar la configuración de la organización:
atlas api updateOrgSettings --file <path-to-config-file>
En Atlas, diríjase a la página Organization Settings.
Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.
En la barra lateral, haga clic en Organization Settings.
Se muestra la página Configuración de la organización.
Desactivar las herramientas de solo lectura en Atlas
Si ya no deseas utilizar herramientas de solo lectura en tu Proyecto, puedes desactivar esta funcionalidad en la configuración a nivel de proyecto.
Para deshabilitar las herramientas de solo lectura con la API de Administración de Atlas, envía una solicitud PATCH al endpoint `settings <updateprojectsettings>` con el valor de bandera booleana ``enableGenAIToolCalling` establecido en false.
Para deshabilitar las herramientas de solo lectura para un proyecto con la Atlas CLI, especifique enableGenAIToolCalling: false en un archivo de configuración JSON:
{ "enableGenAIToolCalling": false }
Después de que actualices el campo enableGenAIToolCalling en tu archivo de configuración, ejecuta el siguiente comando para actualizar la configuración del proyecto:
atlas api projects updateGroupSettings --file <path-to-config-file>
En Atlas, diríjase a la página Project Settings.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Deshabilitar la llamada a herramientas
Desactivar las herramientas de solo lectura alternando Enable read-only tools in the MongoDB Assistant. Si desactivas las llamadas de herramientas en la etiqueta del proyecto, no podrás volver a activarlas desde la interfaz de Data Explorer.