Escrever comandos melhores para o Gemini para o Google Cloud

Neste documento, descrevemos como otimizar as solicitações enviadas ao Gemini para o Google Cloud para o Google Cloud e o tipo de assistência oferecida para que você possa ser mais produtivo usando produtos e serviços do Google Cloud.

É possível solicitar o Gemini para o Google Cloud no Google Cloud de maneiras diferentes, dependendo de qual produto do Google Cloud você está usando. Para alguns produtos, você solicita o Gemini para o Google Cloud para o Google Cloud em uma interface de conversa, enquanto em outros você solicita em editores de código ou de consulta. Para instruções sobre como inserir prompts, 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 Genmini no Google Cloud.

Fornecer 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 quer que o Gemini analise ou conclua, são chamadas de solicitações. As respostas ou preenchimentos de código que você recebe do Gemini são chamadas de respostas.

Ao pedir ajuda ao Gemini para o Google Cloud, é necessário incluir 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, seus comandos não devem ter mais de 4.000 caracteres.

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

  • Escreva o comando como se estivesse falando com uma pessoa. Não insira apenas palavras-chave, como 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 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 o Google Cloud a fornecer uma resposta mais útil. Por exemplo, dizer ao Genmini para o 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 uma meta técnica, fornecer contexto suficiente para o Genmini 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 que o Gemini Code Assist gere funções de código, é provável que você 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 conhecimento. Quando você faz uma sugestão, é especialmente útil combinar a solicitação imediata com seu nível de experiência. Pedir ao Gemini do Google Cloud para explicar um conceito ou código como se você fosse um programador especialista ou iniciante pode gerar resultados diferentes e mais adequados.

    Por exemplo, para fazer com que o Gemini responda a partir de um contexto de especialista, você pode enviar o comando "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ê poderia pedir ao Gemini para o Google Cloud "explicar o Kubernetes e os benefícios dele para mim nos termos mais simples possíveis".

  • Inclua detalhes sobre produtos e tecnologias. Se você estiver 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 tiver certeza sobre quais tecnologias ou produtos considerar, peça ao Gemini para comparar opções diferentes para você.

  • 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 o Google Cloud, as seções a seguir descrevem algumas áreas importantes em que a assistência do Gemini pode ser mais útil.

Lembre-se de que o Gemini para o Google Cloud pode produzir resultados inesperados, incompletos ou equivocados quando você pede ajuda. Para mais informações, consulte Gemini no Google Cloud e IA responsável.

Prompts de informação e referência

Peça ao Gemini para o Google Cloud informações sobre produtos e serviços do Google Cloud, tecnologias gerais, definições e como esses conceitos e tecnologias se relacionam entre si. 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 para quais tipos de teste de modelo?"
  • "Qual verificação de vulnerabilidades o Security Command Center do Google oferece?"

Comandos analíticos e operacionais

Peça ao Gemini para o Google Cloud para resumir e simplificar as funções de código e dar sugestões operacionais, por exemplo:

  • "Simplificar o código que selecionei" (por exemplo, depois de selecionar o 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 posso otimizar as permissões do IAM?"

Comandos de tarefas

Peça ao Gemini para o Google Cloud para ajudá-lo 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 de procedimentos e tarefas com perguntas como estas:

  • "Como 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 o Google Cloud pode gerar e concluir estruturas de código quando você insere uma solicitação a partir de um IDE ou do console do Google Cloud. Gemini para Google Cloud também ajuda a gerar documentação de processos para design e desenvolvimento de códigos.

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

  • "Crie uma função com variáveis específicas em C."
  • "Crie um plano de alto nível para projetar, desenvolver e implantar um app da Web no Google Cloud."
  • "Crie um arquivo YAML do cluster do Kubernetes bare metal com endereços IP padrão."
  • "Criar 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 projetando um modelo da Vertex AI.”
  • "Criar um comando gcloud para dar ao desenvolvedor acesso ao grupo do Google 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 o Google Cloud, você nos ajuda a melhorar os serviços subjacentes que usamos para fornecer respostas. Com feedback e sua permissão explícita, podemos melhorar o Gemini para o Google Cloud, fazendo sugestões melhores com menos erros e garantindo que boas respostas sejam reforçadas. Para mais informações, consulte Fornecer o Gemini para feedback do Google Cloud.

A seguir