Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Información sobre el uso de IA y datos

Las funcionalidades de IA en MongoDB Atlas están potenciadas por la IA generativa (Gen AI), y pueden ofrecer respuestas inexactas. Consulta nuestras Preguntas frecuentes sobre IA generativa para obtener más información sobre la IA Gen en los productos de MongoDB.

El asistente inteligente es una herramienta impulsada por IA diseñada para brindar soporte integrado y experto en el desarrollo de MongoDB en la interfaz de usuario de Atlas.

También puedes query datos con lenguaje natural en MongoDB Atlas. MongoDB Atlas utiliza IA para generar filtros y agregados según las instrucciones que proporciones.

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.

Actualmente, las funcionalidades de IA en Atlas utilizan el Azure OpenAI Service alojado por Microsoft. Esto es susceptible de cambios en el futuro.

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, incluyendo 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

    Puede evitar que Atlas envíe valores de campo de muestra en la configuración del proyecto. Si deshabilita esta opción, podrá seguir utilizando consultas en lenguaje natural; sin embargo, las respuestas podrían ser menos precisas.

Para el asistente inteligente:

  • Explica los metadatos del plan. El botón Interpret utiliza los metadatos de Explain plan, incluyendo la query original, para procesar solicitudes. El asistente le pide al usuario confirmar que está de acuerdo con esto antes de continuar 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 la base de datos envía datos adicionales al proveedor de IA, dependiendo de qué herramienta se ejecute. Todas las herramientas requieren aprobación explícita del usuario. Consulta la lista completa de herramientas de sólo lectura para obtener una visió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.

Puedes deshabilitar las funcionalidades impulsadas por IA a nivel de Proyecto y de organización.

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 compartir los valores de campo con la API de Atlas Administration, envíe una solicitud PATCH al endpoint de configuraciones con el valor de la bandera booleana isDataExplorerGenAISampleDocumentPassingEnabled configurada en false.

Para optar por no el uso compartido de valores de campos con la Atlas CLI, ejecute el siguiente comando:

atlas projects settings update --disableDataExplorerGenAISampleDocumentPassing
1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en el icono junto a Project Overview.

La página Configuración del proyecto se muestra.

2

Establece el interruptor Enable Sending Sample Field Values in Data Explorer Generative AI Features en off.

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 desactivar la consulta en lenguaje natural con Atlas CLI, ejecute el siguiente comando:

atlas projects settings update --disableDataExplorerGenAIFeatures
1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en el icono junto a Project Overview.

La página Configuración del proyecto se muestra.

2

Establece el interruptor Enable Data Explorer Generative AI Features en off.

Si deseas impedir que los usuarios de tu organización utilicen todas las funcionalidades de Atlas que utilizan IA generativa, puedes cambiar este ajuste a 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 desactivar las funcionalidades de IA para una organización con la Atlas CLI, especifica genAIFeaturesEnabled: false en un archivo de configuración JSON:

{
"genAIFeaturesEnabled": false
}

Después de actualizar el campo genAIFeaturesEnabled en tu archivo de configuración, ejecuta el siguiente comando para actualizar la configuración de la organización:

atlas api updateOrgSettings --file <path-to-config-file>
1
  1. Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.

  2. En la barra lateral, haga clic en Organization Settings.

Se muestra la página Configuración de la organización.

2

Establece el interruptor Enable Atlas features that use generative AI en off.

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>
1
  1. 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.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en el icono junto a Project Overview.

La página Configuración del proyecto se muestra.

2

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.