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

Ce document explique comment optimiser les requêtes que vous envoyez à Gemini pour Google Cloud et le type d'assistance qu'il fournit afin que vous puissiez être plus productif à l'aide des produits et services Google Cloud.

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

Pour en savoir plus sur Gemini pour Google Cloud, un collaborateur alimenté par l'IA dans Google Cloud, 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 pour Google Cloud, y compris toute information d'entrée ou tout code que vous souhaitez que Gemini analyse ou traite, sont appelées requêtes. Les réponses ou les suggestions de code que vous recevez de Gemini sont appelées réponses.

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

Voici quelques moyens de fournir du 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 pourriez le faire lorsque vous recherchez un document en ligne. Incluez plutôt les détails que vous auriez à inclure lorsque vous expliquez 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 sont compatibles avec GKE ?".

  • Décrivez pourquoi vous essayez d'accomplir une tâche. Les détails de ce que vous essayez d'accomplir peuvent aider Gemini pour Google Cloud à fournir une réponse plus utile. Par exemple, dire à Gemini pour Google Cloud que vous souhaitez "configurer un site Google Cloud simple et sécurisé pour héberger un blog" est plus utile que de simplement demander "comment déployer un site Web". Étant donné qu'il existe souvent plusieurs façons d'atteindre un objectif technique, fournir à Gemini pour Google Cloud suffisamment de contexte peut 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 des fonctions de code, il est probable que vous produisiez une réponse plus utile et détaillée en lui demandant de "s'assurer que toutes les méthodes utilisent leurs arguments requis".

  • Indiquez votre niveau d'expertise. Il est particulièrement utile d'associer votre requête rapide à 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 débutant peut vous donner des résultats différents et plus appropriés.

    Par exemple, pour demander à Gemini de répondre à la discussion d'un expert, vous pouvez lui demander "créer du code Python pour répertorier toutes les instances Compute Engine". Vous êtes un développeur logiciel expert qui utilise Google Cloud." De même, vous pouvez demander à Gemini pour Google Cloud "d'expliquer Kubernetes et ses avantages dans les termes les plus simples possible".

  • Ajoutez des détails sur les produits et les technologies. Si vous cherchez des réponses sur un produit, une technologie ou une fonctionnalité 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 produits à envisager, demandez à Gemini de comparer différentes options.

  • Décomposez 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'aide Gemini peut-il vous apporter ?

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

N'oubliez pas 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 dans Google Cloud et l'IA responsable.

Invites d'informations et de référence

Vous pouvez demander à Gemini pour Google Cloud des informations sur les produits et services Google Cloud, les technologies générales, les définitions, et la relation entre ces concepts et technologies. Par exemple, vous pouvez poser les questions suivantes:

  • "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 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 fournir des suggestions opérationnelles, par exemple:

  • "Simplifier le code que j'ai sélectionné" (par exemple, après avoir sélectionné le code Python dans un IDE).
  • "Résume le rôle 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 à accomplir une tâche spécifique. Pour les tâches complexes, divisez vos requêtes en étapes distinctes. Par exemple, vous pouvez obtenir des informations sur les procédures et les tâches avec des questions telles que:

  • "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 pour Google Cloud 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 pour Google Cloud peut aussi vous aider à générer une documentation sur les processus de conception et de développement.

Par exemple, vous pouvez demander à Gemini pour Google Cloud de vous aider à effectuer les tâches suivantes:

  • « Créer une fonction avec des variables spécifiques en C. »
  • "Élaborez un plan général pour la conception, le développement et le déploiement d'une application Web dans Google Cloud."
  • "Créer un fichier YAML de cluster Kubernetes Bare Metal avec les adresses IP par défaut."
  • « Créer un code JavaScript pour un menu déroulant ».
  • "Crée un récit utilisateur bref et facile à comprendre à propos d'un data scientist nommé Kim qui conçoit un modèle Vertex AI."
  • "Create a gcloud command to allow the developer Google group access to view my Google Cloud project."

Fournir des commentaires

Lorsque vous nous envoyez des commentaires positifs ou négatifs sur votre expérience de 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 renforcer les bonnes réponses. Pour en savoir plus, consultez Envoyer des commentaires à Gemini pour Google Cloud.

Étapes suivantes