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

Ce document explique comment optimiser les invites que vous envoyez à Gemini et le type d'assistance qu'il fournit afin que vous puissiez être plus productif avec les produits et services Google Cloud.

Vous pouvez interroger Gemini de différentes manières selon le produit Google Cloud que vous utilisez. Pour certains produits, vous lancez les invites dans une interface de conversation, tandis que dans d'autres, vous lancez des requêtes dans des éditeurs de code ou de requêtes. Pour savoir comment saisir des invites, consultez la documentation de votre produit.

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

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

Les questions que vous posez à Gemini, y compris les informations d'entrée ou le code que Gemini doit analyser ou compléter, sont appelées invites. Les réponses ou les ajouts de code que vous recevez de Gemini sont appelés réponses.

Lorsque vous demandez de l'aide à Gemini, vous devez inclure autant de contexte et de détails spécifiques que possible. Les réponses générées par IA reposent sur de très nombreuses possibilités. Vous devez donc faire preuve de précision. Pour des résultats optimaux, votre requête ne doit pas dépasser 4 000 caractères.

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

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

  • Expliquez à Gemini pourquoi vous essayez d'accomplir une tâche. Les détails de ce que vous essayez d'accomplir peuvent aider Gemini à fournir une réponse plus utile. Par exemple, indiquer à Gemini que vous souhaitez "configurer un site Google Cloud simple et sécurisé pour héberger un blog" fournit des informations plus utiles à Gemini que de se contenter de demander "comment déployer un site Web". Étant donné qu'il existe souvent plusieurs façons d'atteindre un objectif technique, fournir suffisamment de contexte à Gemini peut contribuer à garantir une bonne réponse.

  • Demandez à Gemini d'inclure tous les paramètres dans une commande. Par exemple, lorsque vous demandez à Gemini de générer des fonctions de code, vous êtes susceptible de produire une réponse plus utile et plus détaillée en lui demandant de "assurez-vous que toutes les méthodes utilisent les arguments requis".

  • Indiquez votre niveau d'expertise. Il est particulièrement utile d'associer votre requête d'invite à votre niveau d'expertise lorsque vous demandez une suggestion. Demander à Genes d'expliquer un concept ou un code comme si vous étiez un programmeur expert ou un programmeur débutant peut vous donner des résultats différents et plus appropriés.

    Par exemple, pour demander à Gemini de répondre dans le contexte d'un expert, vous pouvez lui demander de créer le code Python pour répertorier toutes les instances Compute Engine. Vous êtes un expert en développement logiciel et vous utilisez Google Cloud." De même, vous pouvez demander à Gemini "d'expliquer Kubernetes et ses avantages le plus simplement possible".

  • Ajoutez des informations sur vos produits et technologies. Si vous recherchez des réponses sur un produit, une technologie ou une capacité technique spécifiques, incluez-les dans votre requête. De même, spécifier un langage de programmation peut vous aider à obtenir des réponses plus pertinentes. Si vous n'êtes pas sûr des technologies ou des produits à envisager, demandez à Gemini de comparer différentes options pour vous.

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

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

Bien qu'il existe de nombreuses façons d'utiliser le langage et les fonctionnalités de code de Geniori, les sections suivantes décrivent certains domaines clés dans lesquels l'assistance de Genemini peut s'avérer particulièrement utile.

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

Invites d'informations et de références

Vous pouvez demander à Gemini des informations sur les produits et services Google Cloud, les technologies générales, les définitions, et la manière dont ces concepts et technologies sont liés. Par exemple, vous pouvez demander à Geniaux:

  • "Que signifie "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 plutôt qu'App Engine ?"
  • "Quels types de tests de modèle sont compatibles avec Vertex AI ?"
  • "Quelle analyse des failles le service Security Command Center de Google propose-t-il ?"

Invites analytiques et opérationnelles

Vous pouvez demander à Gemini de résumer et simplifier des fonctions de code, et de fournir des suggestions opérationnelles. Par exemple, vous pouvez demander à Gemini:

  • "Simplifier le code que j'ai sélectionné" (par exemple, après avoir sélectionné le code Python dans un IDE)
  • "Résume ce que fait 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âches

Vous pouvez demander à Gemini de vous aider à accomplir une tâche spécifique ou un ensemble de tâches. Pour les tâches complexes, essayez de diviser vos requêtes en étapes distinctes. Par exemple, vous pouvez obtenir des informations sur les procédures et les tâches en vous posant les questions suivantes:

  • "Comment configurer un compte Google Cloud ?"
  • "Comment rendre un bucket public ?"
  • "Comment extraire des messages d'un abonnement Pub/Sub ?"
  • "Comment utiliser Vertex AI pour déployer un modèle ?"

Requêtes génératives

Gemini peut générer et compléter des structures de code lorsque vous saisissez une requête à partir d'un IDE ou de la console Google Cloud. Gemini peut également vous aider à générer de la documentation sur les processus de conception et de développement de code.

Par exemple, vous pouvez demander à Gemini de vous aider à effectuer les opérations suivantes:

  • « Créer une fonction avec des variables spécifiques en C. »
  • "Élaborez un plan d'ensemble pour concevoir, développer et déployer une application Web dans Google Cloud."
  • "Créer un fichier YAML de cluster Kubernetes Bare Metal avec les adresses IP par défaut."
  • « Créez un code JavaScript pour un menu déroulant. »
  • "Créez une histoire d'utilisateur courte et facile à comprendre à propos d'un data scientist nommé Kim qui conçoit un modèle Vertex AI."
  • "Créer une commande gcloud pour permettre au groupe Google de développeurs d'afficher mon projet Google Cloud."

Fournir des commentaires

Lorsque vous nous faites part de commentaires positifs ou négatifs sur votre expérience de conversation avec Gemini, 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 afin de proposer de meilleures suggestions avec moins d'erreurs et de renforcer les bonnes réponses. Pour en savoir plus, consultez Envoyer des commentaires concernant Gemini.

Étapes suivantes