Écrire de meilleurs prompts destinés à Gemini pour Google Cloud

Ce document explique comment optimiser les prompts que vous envoyez à Gemini pour Google Cloud , ainsi que le type d'assistance qu'il fournit pour vous aider à gagner en productivité dans votre utilisation des produits et services Google Cloud .

Vous pouvez envoyer des prompts à Gemini pour Google Cloud de différentes manières selon le produitGoogle Cloud que vous utilisez. Pour certains produits, vous envoyez des prompts à Gemini pour Google Cloud dans une interface de conversation, tandis que pour d'autres, vous utilisez des éditeurs de code ou de requête. Pour découvrir comment saisir des prompts, consultez la documentation de votre produit.

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

Fournir du contexte et des détails dans vos prompts

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 prompts. Les réponses ou les complétions 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 le plus de contexte et de détails spécifiques possible. Étant donné que les réponses générées par IA reposent sur un large éventail de possibilités, il est important que vous soyez précis. Pour obtenir les meilleurs résultats, vos prompts ne doivent pas dépasser 4 000 caractères.

Voici quelques manières de fournir du contexte et des détails utiles dans vos prompts :

  • Rédigez votre prompt comme si vous parliez à une personne. N'indiquez pas uniquement des mots clés comme vous le feriez pour rechercher un document en ligne. Incluez plutôt le type de détails que vous donneriez à quelqu'un pour lui expliquer un problème. 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-il en charge ?"

  • Décrivez pourquoi vous essayez d'accomplir une tâche. Les détails que vous fournissez sur cette tâche peuvent aider Gemini pour Google Cloud à formuler une réponse plus utile. Par exemple, si vous demandez à Gemini pour Google Cloud de "configurer un site Google Cloud simple et sécurisé pour héberger un blog", vous obtiendrez des informations plus utiles que si vous demandiez simplement "comment déployer un site Web". Étant donné qu'il existe souvent plusieurs façons correctes d'atteindre un objectif technique, fournir suffisamment de contexte à Gemini pour Google Cloud peut vous aider à obtenir une bonne réponse.

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

  • Indiquez votre niveau d'expertise. Il est particulièrement utile d'adapter votre prompt à votre niveau d'expertise lorsque vous demandez une suggestion. En demandant à Gemini pour Google Cloud de vous expliquer un concept ou un code comme si vous étiez un programmeur expert (ou débutant), vous pouvez obtenir des résultats différents et plus appropriés.

    Par exemple, si vous voulez que Gemini formule une réponse destinée à un expert, vous pouvez lui envoyer le prompt suivant : "Crée du code Python pour lister toutes les instances Compute Engine. Tu es un développeur de logiciels expert dans l'utilisation deGoogle Cloud". De même, vous pouvez demander à Gemini pourGoogle Cloud de vous "expliquer Kubernetes et ses avantages de la manière la plus simple possible".

  • Incluez des détails sur les produits et les technologies. Si vous recherchez des réponses sur un produit, une technologie ou une capacité technique spécifique, indiquez-le dans votre prompt. De même, spécifier un langage de programmation peut vous aider à obtenir des réponses plus pertinentes. Si vous avez des doutes concernant les technologies ou les produits à utiliser, demandez à Gemini de comparer différentes options pour vous.

  • Décomposez les problèmes complexes en plusieurs requêtes. Rédiger des prompts distincts peut aider Gemini à affiner et à cibler les réponses qu'il fournit, ce qui vous permet de vous rapprocher progressivement d'une solution.

Quels types d'assistance Gemini peut-il offrir ?

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

Lorsque vous demandez de l'aide à Gemini pour Google Cloud , n'oubliez pas qu'il peut produire des résultats inattendus, incomplets ou erronés. Pour en savoir plus, consultez Gemini pour Google Cloud et l'IA responsable.

Prompts de fourniture d'informations et de références

Vous pouvez demander à Gemini pour Google Cloud des informations sur les produits et servicesGoogle Cloud , les technologies générales, les définitions et la façon dont ces concepts et technologies sont liés les uns aux autres. Par exemple, vous pouvez lui 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 plutôt qu'App Engine ?"
  • "Quels types de tests de modèle Vertex AI prend-il en charge ?"
  • "Quelles sont les fonctionnalités d'analyse des failles proposées par Google Security Command Center ?"

Prompts analytiques et opérationnels

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

  • "Simplifie le code que j'ai sélectionné" (par exemple, après avoir sélectionné du 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 ?"

Prompts de tâche

Vous pouvez demander à Gemini pour Google Cloud de vous aider à accomplir une tâche ou un ensemble de tâches spécifiques. Pour les tâches complexes, essayez de décomposer vos prompts en plusieurs étapes. Par exemple, vous pouvez obtenir des informations sur des procédures et des tâches en 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 ?"

Prompts génératifs

Gemini pour Google Cloud peut générer et compléter des structures de code à mesure que vous saisissez une requête depuis un IDE ou depuis la console Google Cloud . Gemini pour Google Cloud 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 pour Google Cloud de vous aider à effectuer les opérations suivantes :

  • "Crée une fonction avec des variables spécifiques en C."
  • "Crée un plan général pour concevoir, créer et déployer une application Web dans Google Cloud."
  • "Crée un fichier YAML de cluster Kubernetes Bare Metal avec des adresses IP par défaut."
  • "Crée du code JavaScript pour un menu déroulant."
  • "Crée une brève histoire d'utilisateur facile à comprendre sur une data scientist nommée Kim qui conçoit un modèle Vertex AI."
  • "Crée une commande gcloud pour donner au groupe Google des développeurs l'accès en lecture à mon projet Google Cloud ."

Si vous configurez Gemini Cloud Assist pour un dossier et que vous utilisez le panneau Cloud Assist au niveau du dossier dans la consoleGoogle Cloud , l'assistance et les réponses sont limitées aux applications liées au dossier pour les produits compatibles avec les applications. La liste suivante inclut les produits Google Cloud compatibles au niveau du dossier :

Seuls les prompts liés aux applications sont acceptés dans ces produits Google Cloudsi vous êtes limité à un dossier dans la console Google Cloud . Si vous envoyez une question qui ne concerne pas les applications dans ce champ d'application, Gemini Cloud Assist fournit une réponse générique indiquant que les dossiers sont destinés aux prompts liés aux applications. La liste suivante présente des exemples de prompts liés aux applications :

  • "Combien d'applications sont en production ?"
  • "Aide-moi à résoudre les problèmes liés à l'exemple d'application."

Pour obtenir une assistance spécifique sur d'autres produits et ressources, utilisez le sélecteur de projet en haut de la page de la console Google Cloud pour sélectionner une ressource de projet.

De plus, vous devez activer la gestion des applications dans le dossier pour utiliser le panneau Cloud Assist au niveau du dossier.

Fournir des commentaires

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

Étapes suivantes