Les règles dans Gemini vous permettent de définir des langages de programmation, des styles ou des formats de sortie préférés qui s'appliquent à tous les prompts. Une fois ces préférences définies, elles sont automatiquement appliquées à tous les prompts suivants envoyés à Gemini. Les règles aident Gemini à comprendre les normes et les préférences du projet pour une assistance au code plus précise et personnalisée. Par exemple, vous pouvez créer une règle telle que "Toujours me donner des réponses concises en Kotlin".
Stockez et gérez les règles dans la bibliothèque de prompts d'Android Studio. Pour configurer une règle, procédez comme suit :
- Pour ouvrir les paramètres de Gemini, cliquez sur l'icône d'état Gemini
en bas de l'IDE, puis sur Configure AI >
Prompt Library. Vous pouvez également accéder à File (Android Studio sous macOS) > Settings > Tools > AI > Prompt Library (Fichier > Paramètres > Outils > IA > Bibliothèque de prompts). - Utilisez le menu déroulant Scope (Champ d'application) pour stocker les règles au niveau de l'IDE ou du projet :
- Les règles au niveau de l'IDE sont privées et peuvent être utilisées dans plusieurs projets.
- Les règles au niveau du projet peuvent être partagées entre des collaborateurs qui travaillent sur le même projet. Elles sont enregistrées dans le
/.idea/project.prompts.xmlfichier avec les prompts au niveau du projet.
- Pour ajouter une règle, cliquez sur Rules(Règles) et ajoutez-la dans l'éditeur. Assurez-vous que les règles sont spécifiques et exploitables. La mise en page des règles n'est pas essentielle, mais pour faciliter la lecture et la maintenance, envisagez de placer plusieurs règles dans une liste à puces.
- Cliquez sur Apply (Appliquer) pour enregistrer et rester dans la boîte de dialogue des paramètres. Cliquez sur OK pour enregistrer et quitter la boîte de dialogue des paramètres.
Voici quelques idées de ce que vous pouvez ajouter comme règles :
- Guides de style de l'entreprise, par exemple conventions pour nommer les variables ou commenter le code
- Bibliothèques recommandées à utiliser
- Préférences de langage de programmation, par exemple "Fournir tous les exemples de code en Kotlin"
Désélectionner des règles pour une requête
Les règles sont automatiquement appliquées à chaque requête que vous envoyez à Gemini. Si vous ne souhaitez pas que les règles s'appliquent à un prompt spécifique, vous pouvez les désélectionner avant d'envoyer le prompt en cliquant sur Context (Contexte) et en décochant Rules (Règles).
Fonctionnement des règles
Les règles sont ajoutées au début de chaque prompt sous forme de préambule. Utilisez des règles pour fournir un contexte, spécifier une sortie et un format sélectionnés, et aider à façonner le comportement de Gemini afin de générer des réponses plus précises et utiles. Si vous utilisez à la fois des règles au niveau de l'IDE et au niveau du projet, les deux catégories de règles sont appliquées à chaque prompt.