В этом документе рассказывается, как с помощью ИИ-помощника в Cloud Firestore создавать запросы на языке запросов MongoDB (MQL), используя запросы на естественном языке.
Узнайте, как и когда Gemini для Google Cloud использует ваши данные.
Подготовка
При необходимости настройте Gemini Code Assist.
Чтобы выполнить задачи, описанные в этом документе, убедитесь, что у вас есть необходимые разрешения на управление доступом и идентификацией (IAM).
Необходимые роли
Чтобы получить разрешения, необходимые для выполнения задач, описанных в этом документе, попросите администратора предоставить вам роль IAM Gemini для пользователя Google Cloud (roles/cloudaicompanion.user) в проекте.
Как создавать запросы MQL с помощью запросов на естественном языке
Вы можете давать Gemini комментарии на естественном языке (или запросы), чтобы генерировать запросы на основе вашей схемы. Например, вы можете попросить Gemini сгенерировать MQL в ответ на следующие запросы:
- "Сколько популярных книг было опубликовано в 1960 году?"
- "Создай подборку популярных книг".
Чтобы сгенерировать MQL в Cloud Firestore с помощью Gemini, выполните следующие действия:
В консоли Google Cloud перейдите на страницу Cloud Firestore Базы данных.
Выберите базу данных Cloud Firestore из списка. Откроется Firestore Studio.
В новом или пустом редакторе запросов нажмите кнопку Сгенерировать MQL. В противном случае нажмите Помоги мне написать код.
Введите запрос, чтобы сгенерировать поисковый запрос. Чтобы повысить точность, выберите коллекцию в раскрывающемся списке.
Проверьте сгенерированный код MQL и выполните одно из следующих действий:
- Чтобы принять MQL, сгенерированный Gemini, нажмите Вставить. Вы можете продолжить редактировать MQL в редакторе. Нажмите Выполнить, чтобы запустить запрос.
- Чтобы изменить запрос, нажмите Изменить.
Дальнейшие действия
- Ознакомьтесь с GeminiGoogle Cloudобзором.
- Узнайте, как приложение "Gemini" использует ваши данные.