En este documento, se describe cómo puedes obtener asistencia potenciada por IA en Cloud Firestore para generar consultas en el lenguaje de consulta de MongoDB (MQL) compatible 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 Gemini para el usuario de Google Cloud (roles/cloudaicompanion.user) en el proyecto.
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 en respuesta a las siguientes instrucciones:
- "¿Cuántos libros populares se publicaron en 1960?"
- "Crea una colección de muestra de libros populares".
Para generar MQL en Cloud Firestore con la ayuda de Gemini, sigue estos pasos:
En la consola de Google Cloud, ve a la página Cloud Firestore Bases de datos.
Selecciona una base de datos Cloud Firestore 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 generado por 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.
- Obtén más información sobre cómo Gemini usa tus datos.