Escribe MQL con la asistencia de Gemini
En este documento, se describe cómo puedes usar Gemini Code Assist para obtener asistencia potenciada por IA en Firestore y generar consultas en el lenguaje de consultas de MongoDB (MQL) compatibles con instrucciones en lenguaje natural.
Descubre cómo y cuándo Gemini para Google Cloud usa tus datos.
Antes de comenzar
Opcional: Configura Gemini Code Assist.
Para completar las tareas de este documento, asegúrate de tener los permisos necesarios de administración de identidades y accesos (IAM).
Roles obligatorios
Para obtener los permisos que
necesitas para completar las tareas de este documento,
pídele a tu administrador que te otorgue el
rol de IAM de Usuario de Gemini para Google Cloud (roles/cloudaicompanion.user) en el proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Genera consultas en MQL con instrucciones en lenguaje natural
Puedes escribirle comentarios en lenguaje natural a Gemini (o instrucciones) para generar consultas basadas en tu esquema. Por ejemplo, puedes pedirle a Gemini que genere MQL al responder los siguientes mensajes:
- "¿Cuántos libros populares se publicaron en 1960?"
- "Crea una colección de muestra de libros populares".
Para generar MQL en Firestore con la ayuda de Gemini, sigue estos pasos:
En la consola de Google Cloud , ve a la página Bases de datos de Firestore.
Selecciona una base de datos de Firestore con compatibilidad con MongoDB de la lista. Se abrirá Firestore Studio.
En un editor de consultas nuevo o vacío, haz clic en el botón Generar MQL. De lo contrario, haz clic en Ayúdame a programar.
Ingresa una instrucción para generar una búsqueda. Para mejorar la precisión, selecciona una colección para el contexto en el menú desplegable.
Revisa el MQL generado y realiza cualquiera de las siguientes acciones:
- Para aceptar el MQL que genera Gemini, haz clic en Insertar. Puedes seguir editando el MQL en el editor. Haz clic en Ejecutar para ejecutar la consulta.
- Para editar la instrucción, haz clic en Editar.
¿Qué sigue?
- Lee la descripción general de Gemini para Google Cloud .
- Descubre cómo Gemini usa tus datos.