Escreva comandos melhores no Gemini para Google Cloud

Este documento descreve como otimizar os comandos enviados 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 acionar o Gemini para o Google Cloud de maneiras diferentes, dependendo do produto do Google Cloud que você está usando. Em 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 consulta. Para instruções sobre como inserir comandos, consulte a documentação do seu produto.

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

Inclua contexto e detalhes nas suas instruções

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

Ao pedir ajuda ao Gemini para o Google Cloud, inclua o máximo de contexto e detalhes específicos possível. Como as respostas geradas por IA são baseadas em uma vasta gama de possibilidades, é importante que você seja preciso. Para melhores resultados, as instruções não podem ter mais de 4.000 caracteres.

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

  • Escreva o comando como se estivesse falando com uma pessoa. Não insira apenas palavras-chave, como faria ao pesquisar um documento on-line, mas inclua o tipo de detalhe que você incluiria ao explicar um problema para 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 o GKE oferece suporte?"

  • Descreva por que você está tentando realizar uma tarefa. Detalhes sobre o que você está tentando fazer podem ajudar o Gemini para o 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 mais detalhes úteis do que apenas perguntar "como implantar um site". Como geralmente há várias maneiras corretas de alcançar uma meta técnica, fornecer um 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, quando você pede ao Gemini Code Assist para gerar funções de código, é provável que produza uma resposta mais útil e detalhada dizendo a ele para "garantir que todos os métodos usem os argumentos necessários".

  • Inclua seu nível de experiência. É muito útil combinar sua solicitação de comando com seu nível de experiência ao pedir uma sugestão. Pedir ao Gemini para Google Cloud para explicar um conceito ou código como se você fosse um programador experiente ou iniciante pode gerar resultados diferentes e mais apropriados.

    Por exemplo, para direcionar o Gemini a responder de um contexto de especialista, você pode pedir "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 o Google Cloud "explicar o Kubernetes e os benefícios dele para mim da forma mais simples possível".

  • Inclua detalhes sobre produtos e tecnologias. Se você estiver procurando respostas sobre um produto, tecnologia ou recurso técnico específico, inclua isso no comando. Da mesma forma, especificar uma linguagem de programação pode ajudar você a receber respostas mais relevantes. Se você não tiver certeza de quais tecnologias ou produtos considerar, peça para o Gemini comparar diferentes opções.

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

Que tipos de assistência o Gemini pode oferecer?

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

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

Solicitações de informações e referências

Você pode pedir ao Gemini informações sobre produtos e serviços do Google Cloud, 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 gerenciados do Kubernetes?"
  • "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 a quais tipos de teste de modelo?"
  • "Que verificação de vulnerabilidades o Security Command Center do Google oferece?"

Orientações operacionais e analíticas

Você pode pedir ao Gemini para Google Cloud resumir e simplificar as funções do código e dar sugestões operacionais, por exemplo:

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

Comandos de ação

Você pode pedir para o Gemini para Google Cloud ajudar 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 configurar uma conta do Google Cloud?"
  • "Como faço para tornar um bucket público?"
  • "Como posso extrair 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 concluir estruturas de código enquanto você insere uma solicitação em um IDE ou no console do Google Cloud. O Gemini para o Google Cloud também pode ajudar você a gerar documentação de processo para design e desenvolvimento de código.

Por exemplo, você pode pedir ao Gemini para Google Cloud para ajudar você a fazer o seguinte:

  • "Criar uma função com variáveis específicas em C."
  • "Criar um plano de alto nível para projetar, criar e implantar um app da Web no Google Cloud".
  • "Crie um arquivo YAML de cluster do Kubernetes 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 que está projetando um modelo da Vertex AI."
  • "Crie um comando gcloud para dar ao desenvolvedor acesso ao grupo do Google para visualizar meu projeto do Google Cloud."

Gerar feedback

Quando você envia feedback positivo ou negativo sobre sua experiência de conversa com o Gemini para Google Cloud, você está nos ajudando a melhorar os serviços que usamos para fornecer respostas. Com feedback e sua permissão explícita, podemos melhorar o Gemini para o Google Cloud e fazer sugestões melhores com menos erros, além de garantir que as respostas boas sejam reforçadas. Para mais informações, consulte Fornecer feedback sobre o Gemini para o Google Cloud.

A seguir