Rédiger de meilleures requêtes pour Gemini pour Google Cloud

Ce document explique comment optimiser les invites que vous envoyez à Gemini pour Google Cloud et le type d'assistance qu'il propose pour vous permettre d'être plus productifs à l'aide des produits et services Google Cloud.

Vous pouvez inviter Gemini pour Google Cloud de différentes manières en fonction du produit Google Cloud que vous utilisez. Pour certains produits, vous demandez Gemini pour Google Cloud dans une interface de conversation tandis que dans d'autres, vous invitez des éditeurs de code ou de requête. Pour savoir comment saisissez des invites, consultez la documentation de votre produit.

Pour en savoir plus sur Gemini pour Google Cloud, un un collaborateur optimisé par l'IA dans Google Cloud, consultez Présentation de Gemini pour Google Cloud

Fournissez du contexte et des détails dans vos requêtes

Les questions que vous posez à Gemini pour Google Cloud, y compris les informations ou le code que vous souhaitez que Gemini analyse ou complète, sont appelées invites. Les réponses ou les achèvements de code que vous recevez de Gemini sont appelées réponses.

Lorsque vous demandez de l'aide à Gemini pour Google Cloud, vous devez incluez autant de contexte et de détails spécifiques que possible. Comme la génération par IA réponses reposent sur un large éventail de possibilités, il est important pour vous soyez précis. Pour des résultats optimaux, vos requêtes ne doivent pas dépasser 4 000 caractères.

Voici quelques façons de fournir un contexte et des détails utiles dans vos requêtes :

  • Rédigez votre requête comme si vous parliez à une personne. Ne saisissez pas uniquement des mots clés comme vous le feriez lorsque vous recherchez un document en ligne, mais incluez le type de détails que vous utiliseriez pour expliquer un problème à quelqu'un. Par exemple, au lieu de saisir les termes "charge de travail GKE", posez une question complète : "Quels types de charges de travail GKE prend en charge ?"

  • Décrivez pourquoi vous essayez d'accomplir une tâche. Les détails sur ce que vous essayez d'accomplir peuvent aider Gemini pour Google Cloud à vous fournir une réponse plus utile. Par exemple, dire Gemini pour Google Cloud que vous souhaitez "configurer Google Cloud simple et sécurisé pour héberger un blog" est plus utile des détails que de simplement demander « comment déployer un site web ». Parce qu’il y a souvent plusieurs façons correctes d'atteindre un objectif technique, en fournissant Gemini pour Google Cloud dispose d'un contexte suffisant pour garantir une bonne réponse.

  • Demandez à inclure tous les paramètres dans une commande. Par exemple, lorsque vous demandez à Gemini Code Assist de générer du code vous générerez probablement une réponse plus utile et détaillée lui disant de « s'assurer que toutes les méthodes utilisent leurs arguments requis ».

  • Indiquez votre niveau d'expertise. Il est particulièrement utile de faire correspondre rapidement avec votre niveau d'expertise lorsque vous demandez une suggestion. Demander à Gemini pour Google Cloud d'expliquer un concept ou un code comme si vous étiez un programmeur expert (ou un programmeur novice) peut vous donner des résultats différents et plus appropriés.

    Par exemple, pour demander à Gemini de répondre de la part d'un expert vous pouvez lui demander "create Python code to list all aux instances Compute Engine. Vous êtes un développeur logiciel expert qui utilise Google Cloud." De même, vous pouvez demander à Gemini de Google Cloud de vous "expliquer Kubernetes et ses avantages dans les termes les plus simples possibles".

  • Inclure des informations sur les produits et les technologies Si vous recherchez des réponses sur un produit, une technologie ou une fonctionnalité technique spécifique, indiquez-le dans votre requête. De même, spécifier un langage de programmation peut vous aider à obtenir des réponses plus pertinentes. Si vous ne savez pas quelles technologies ou produits prendre en compte, demandez à Gemini de comparer différentes options.

  • Décomposez les problèmes complexes en plusieurs requêtes. Écrire des invites distinctes peut aider Gemini à affiner et à cibler les réponses qu'il fournit, ce qui vous aide à progresser vers une solution.

Quels types d'aide Gemini peut-il vous apporter ?

Bien qu'il existe de nombreuses façons d'utiliser les fonctionnalités de langage et de code dans Gemini pour Google Cloud, les sections suivantes décrivent certains domaines clés où l'assistance de Gemini peut être la plus utile.

Rappelez-vous que Gemini pour Google Cloud peut produire des résultats inattendus, incomplets ou erronés lorsque vous demandez de l’aide. Pour en savoir plus, consultez la page Gemini pour Google Cloud et l'IA responsable.

Invites d'informations et de référence

Vous pouvez demander à Gemini pour Google Cloud des informations sur produits et services Google Cloud, technologies générales, définitions et comment ces concepts et technologies sont liés les uns aux autres. Par exemple, vous pouvez demander les questions suivantes :

  • "Qu'entend-on par "architecture sans serveur" ? dans Google Cloud ?"
  • "Quels produits Google Cloud sont compatibles avec les clusters Kubernetes gérés ?"
  • "Quelles sont les principales caractéristiques techniques de BigQuery ?"
  • "Quand dois-je utiliser Compute Engine au lieu d'App Engine ?"
  • "Quels types de tests de modèle Vertex AI prend-il en charge ?"
  • "Quelle analyse de failles propose Security Command Center de Google ?"

Requêtes analytiques et opérationnelles

Vous pouvez demander à Gemini pour Google Cloud de résumer et de simplifier les fonctions de code, et de vous donner des suggestions opérationnelles, par exemple :

  • "Simplifier le code que j'ai sélectionné" (par exemple, après avoir sélectionné du code Python dans un IDE).
  • "Résumez la fonction de cette fonction" (par exemple, après avoir sélectionné une fonction de code C dans un IDE).
  • "Comment optimiser les autorisations IAM ?"

Invites de tâche

Vous pouvez demander à Gemini pour Google Cloud de vous aider une tâche ou un ensemble de tâches spécifique. Pour les tâches complexes, essayez de déchiffrer vos requêtes en plusieurs étapes. Par exemple, vous pouvez obtenir des informations sur les procédures et les tâches en posant des questions comme celles-ci :

  • "How do I set up a Google Cloud account?" (Comment configurer un compte Google Cloud ?)
  • "Comment rendre un bucket public ?"
  • "Comment puis-je extraire des messages d'un abonnement Pub/Sub ?"
  • "Comment utiliser Vertex AI pour déployer un modèle ?"

Requêtes génératives

Gemini pour Google Cloud peut générer et compléter du code structures lorsque vous saisissez une demande IDE ou depuis la console Google Cloud. Gemini pour Google Cloud peut aussi vous aider à générer pour la conception et le développement de code.

Par exemple, vous pouvez demander à Gemini pour Google Cloud de vous aider procédez comme suit:

  • "Créer une fonction avec des variables spécifiques en C"
  • « Élaborer un plan de haut niveau pour la conception, le développement et le déploiement d'une application Web in Google Cloud."
  • "Créer un fichier YAML de cluster Kubernetes Bare Metal avec les adresses IP par défaut."
  • "Créer du code JavaScript pour un menu déroulant."
  • « Crée un récit utilisateur bref et facile à comprendre à propos d’un data scientist nommé Kim concevant un modèle Vertex AI."
  • "Créez une commande gcloud pour donner au groupe Google pour consulter mon projet Google Cloud."

Fournir des commentaires

Lorsque vous nous envoyez des commentaires positifs ou négatifs à propos de votre conversation avec Gemini pour Google Cloud, vous nous aidez améliorer les services sous-jacents que nous utilisons pour vous fournir des réponses. Grâce à vos commentaires et à votre autorisation explicite, nous pouvons améliorer Gemini pour Google Cloud afin de proposer de meilleures suggestions avec moins d'erreurs, et de nous assurer que les bonnes réponses sont renforcées. Pour en savoir plus, consultez Faites-nous part de vos commentaires sur Gemini pour Google Cloud.

Étape suivante