Ce document explique comment optimiser les prompts que vous envoyez à Gemini depuis les Google Cloud produits, ainsi que le type d'assistance que Gemini fournit pour vous aider à gagner en productivité dans votre utilisation des Google Cloud produits et services.
Vous pouvez envoyer des prompts à Gemini de différentes manières, selon le Google Cloud produit que vous utilisez. Pour certains produits, vous envoyez des prompts à Gemini dans une interface de conversation, tandis que pour d'autres, vous utilisez des éditeurs de code ou de prompts. Pour découvrir comment saisir des prompts, consultez la documentation de votre produit.
Pour en savoir plus sur Gemini dans Google Cloud, consultez Google Cloud la présentation de avec Gemini.
Fournir du contexte et des détails dans vos prompts
Les questions que vous posez à Gemini dans 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 dans Google Cloud pour, vous devez inclure autant de contexte et de détails spécifiques que 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 sur ce que vous essayez d'accomplir peuvent aider Gemini à fournir une réponse plus utile. Par exemple, si vous demandez à Gemini dans Google Cloud de "configurer un site simple et sécurisé Google Cloud 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 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 à Google Cloud Gemini 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 de Google Cloud." De même, vous pouvez demander à Gemini d'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 de Gemini dans 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, n'oubliez pas qu'il peut produire des résultats inattendus, incomplets ou erronés. Pour en savoir plus, consultez Google Cloud avec Gemini et l'IA responsable.
Prompts de fourniture d'informations et de références
Vous pouvez demander à Gemini dans Google Cloud des informations sur Google Cloud les produits et services, 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 in 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 in 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 peut générer et compléter des structures de code à mesure que vous saisissez une requête depuis un IDE ou depuis la Google Cloud console. 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é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 ."
Prompts liés aux applications
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 :
- App Design Center
- App Hub
- Inventaire des éléments cloud
- Cloud Hub
- Cloud Monitoring
- Explorateur de journaux
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 dans 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 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 Fournir des commentaires sur Gemini Code Assist.
Étape suivante
- Pour en savoir plus sur la conception de prompts pour les grands modèles de langage (LLM), consultez la présentation de la conception de prompts.
- Pour en savoir plus sur l'IA générative, consultez le parcours de formation sur l'IA générative.
- Pour en savoir plus sur Gemini et les modèles LLM, consultez Google Cloud avec Gemini et l'IA responsable.
- Pour en savoir plus sur la façon dont nous n'utilisons vos données de commentaires qu'avec votre autorisation, consultez Comment les produits Gemini dans Google Cloud utilisent vos données.