Escrever MQL com a ajuda do Gemini

Este documento descreve como usar Gemini Code Assist para receber assistência com tecnologia de IA em Cloud Firestore para gerar consultas da linguagem de consulta compatível com o MongoDB (MQL, na sigla em inglês) usando comandos em linguagem natural.

Saiba como e quando Gemini para Google Cloud usa seus dados.

Gemini Code Assist

Antes de começar

  1. Opcional: Configure Gemini Code Assist.

  2. Para concluir as tarefas neste documento, verifique se você tem as permissões necessárias do Identity and Access Management (IAM).

Funções exigidas

Para receber as permissões necessárias para concluir as tarefas neste documento, peça ao administrador para conceder a você o Gemini para Google Cloud Usuário (roles/cloudaicompanion.user) papel do IAM no projeto.

Gerar consultas MQL usando comandos de linguagem natural

É possível fornecer comentários em linguagem natural Gemini (ou comandos) para gerar consultas baseadas no seu esquema. Por exemplo, é possível solicitar que Gemini gere MQL em resposta aos seguintes comandos:

  • "Quantos livros populares foram publicados em 1960?"
  • "Crie uma coleção de livros populares."

Para gerar MQL em Cloud Firestore com Gemini assistência, siga estas etapas:

  1. No console do Google Cloud, acesse a página Cloud Firestore Bancos de dados.

    Acessar "Bancos de dados"

  2. Selecione um Cloud Firestore banco de dados na lista. O Firestore Studio será aberto.

  3. Em um editor de consultas novo ou vazio, clique no botão Gerar MQL. Caso contrário, clique em Me ajude com o código.

  4. Insira um comando para gerar uma consulta. Para melhorar a precisão, selecione uma coleção para o contexto no menu suspenso.

  5. Analise o MQL gerado e realize uma das seguintes ações:

    • Para aceitar o MQL gerado por Gemini, clique em Inserir. É possível continuar editando o MQL no editor. Clique em Executar para executar a consulta.
    • Para editar o comando, clique em Editar.

A seguir