Escreva comandos melhores para o Gemini para Google Cloud

Este documento descreve como otimizar os comandos que você envia ao Gemini para Google Cloud e o tipo de assistência que ele oferece para que você possa ser mais produtivo usando os produtos e serviços do Google Cloud.

É possível solicitar o Gemini para Google Cloud de maneiras diferentes, dependendo do produto do Google Cloud que você está usando. Para alguns produtos, você solicita o Gemini para Google Cloud em uma interface de conversa, enquanto em outros, você solicita em editores de código ou de consultas. Para instruções sobre como inserir comandos, consulte a documentação do produto.

Para mais informações sobre o Gemini para Google Cloud, um colaborador com tecnologia de IA no Google Cloud, consulte Visão geral do Gemini para Google Cloud.

Forneça contexto e detalhes nos comandos

As perguntas que você faz ao Gemini para o Google Cloud, incluindo qualquer informação de entrada ou código que você quer que o Gemini analise ou concluir, são chamadas de comandos. As respostas ou preenchimentos de código que você recebe do Gemini são chamados de respostas.

Ao pedir ajuda ao Gemini para Google Cloud, inclua o máximo de contexto e detalhes possíveis. Como as respostas geradas com IA são baseadas em uma grande variedade de possibilidades, é importante que você seja preciso. Para melhores resultados, seus comandos não devem exceder 4.000 caracteres.

Confira algumas maneiras de fornecer contexto e detalhes úteis nos comandos:

  • Escreva o comando como se estivesse conversando com uma pessoa. Não insira somente palavras-chave, como faria ao pesquisar um documento on-line, mas inclua o tipo de detalhe que você incluiria ao explicar um problema a alguém. Por exemplo, em vez de inserir os termos "carga de trabalho do GKE", faça uma pergunta completa: "Quais tipos de cargas de trabalho são compatíveis com o GKE?"

  • Descreva por que você está tentando realizar uma tarefa. Detalhes sobre o que você está tentando realizar podem ajudar o Gemini para Google Cloud a fornecer uma resposta mais útil. Por exemplo, dizer ao Gemini para Google Cloud que você quer "configurar um site simples e seguro do Google Cloud para hospedar um blog" tem detalhes mais úteis do que apenas perguntar "como implantar um site". Como geralmente há várias maneiras corretas de alcançar um objetivo técnico, fornecer contexto suficiente ao Gemini para o Google Cloud pode ajudar a garantir uma boa resposta.

  • Peça para incluir todos os parâmetros em um comando. Por exemplo, ao pedir para o Gemini Code Assist gerar funções de código, você provavelmente vai produzir uma resposta mais útil e detalhada ao pedir para "garantir que todos os métodos usem os argumentos necessários".

  • Inclua seu nível de experiência. É especialmente útil corresponder sua solicitação imediata ao seu nível de experiência quando pedir uma sugestão. Pedir que o Gemini para Google Cloud explique um conceito ou código como se você fosse um programador especialista ou iniciante em programação pode fornecer resultados diferentes e mais apropriados.

    Por exemplo, para direcionar o Gemini para responder a partir de um contexto especialista, você pode pedir a ele "criar código Python para listar todas as instâncias do Compute Engine. Você é um desenvolvedor de software especialista que usa o Google Cloud." Da mesma forma, você pode pedir ao Gemini para Google Cloud que "explique o Kubernetes e seus benefícios para mim nos termos mais simples possíveis".

  • Inclua detalhes sobre produtos e tecnologias. Se você está procurando respostas sobre um produto, tecnologia ou capacidade técnica específica, inclua isso no comando. Da mesma forma, especificar uma linguagem de programação pode ajudar você a receber respostas mais relevantes. Se não souber quais tecnologias ou produtos usar, peça para o Gemini comparar opções.

  • Divida problemas complexos em várias solicitações. Escrever comandos separados pode ajudar o Gemini a refinar e focar as respostas fornecidas, ajudando você a avançar progressivamente em direção a uma solução.

Que tipos de assistência o Gemini pode oferecer?

Embora existam muitas maneiras de usar os recursos de linguagem e código no Gemini para Google Cloud, as seções abaixo descrevem algumas áreas em que a assistência do Gemini pode ser mais útil.

O Gemini para Google Cloud pode produzir resultados inesperados, incompletos ou errôneos quando você pede ajuda. Para mais informações, consulte Gemini no Google Cloud e IA responsável.

Informações e comandos de referência

É possível pedir ao Gemini para Google Cloud informações sobre produtos e serviços, tecnologias gerais, definições e como esses conceitos e tecnologias se relacionam. Por exemplo, você pode perguntar o seguinte:

  • "O que significa "arquitetura sem servidor" no Google Cloud?"
  • "Quais produtos do Google Cloud oferecem suporte a clusters do Kubernetes gerenciados?"
  • "Quais são os principais recursos técnicos do BigQuery?"
  • "Quando devo usar o Compute Engine em vez do App Engine?"
  • "A Vertex AI oferece suporte para quais tipos de teste de modelo?"
  • "Que verificação de vulnerabilidades o Security Command Center do Google oferece?"

Comando analíticos e operacionais

Você pode pedir ao Gemini para Google Cloud que resuma e simplifique as funções de código e dê sugestões operacionais. Por exemplo:

  • "Simplificar o código que selecionei" (por exemplo, depois de selecionar código Python em um IDE).
  • “Resuma o que esta função faz” (por exemplo, depois de selecionar uma função de código C em um ambiente de desenvolvimento integrado).
  • "Como otimizar as permissões do IAM?"

Comandos de tarefas

Peça para o Gemini para Google Cloud ajudar você a realizar uma tarefa específica ou um conjunto de tarefas. Para tarefas complexas, tente dividir os comandos em etapas separadas. Por exemplo, é possível receber informações sobre procedimentos e tarefas com perguntas como estas:

  • "Como faço para configurar uma conta do Google Cloud?"
  • "Como tornar um bucket público?"
  • "Como posso receber mensagens de uma assinatura do Pub/Sub?"
  • "Como usar a Vertex AI para implantar um modelo?"

Comandos generativos

O Gemini para Google Cloud pode gerar e completar estruturas de código conforme você insere uma solicitação de um IDE ou do console do Google Cloud. O Gemini para Google Cloud também gera documentação de processos para design e desenvolvimento de código.

Por exemplo, peça para o Gemini do Google Cloud ajudar você a fazer o seguinte:

  • “Criar uma função com variáveis específicas em C.”
  • "Crie um plano de alto nível para projetar, criar e implantar um app da Web no Google Cloud."
  • "Criar um arquivo YAML do cluster do Kubernetes em bare metal com endereços IP padrão."
  • "Crie um código javascript para um menu suspenso."
  • "Crie uma história de usuário breve e fácil de entender sobre um cientista de dados chamado Kim criando um modelo da Vertex AI."
  • "Criar um comando gcloud para dar ao grupo do Google de desenvolvedores acesso para visualizar meu projeto do Google Cloud."

Gerar feedback

Ao enviar feedback positivo ou negativo sobre sua experiência de conversa com o Gemini para Google Cloud, você nos ajuda a melhorar os serviços subjacentes que usamos para fornecer respostas. Com seu feedback e sua permissão explícita, podemos melhorar o Gemini para Google Cloud para fazer sugestões melhores com menos erros, além de garantir que boas respostas sejam reforçadas. Para mais informações, acesse Enviar feedback do Gemini para o Google Cloud.

A seguir