Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans ce tutoriel, vous créez un sous-agent spécialisé dans Agent Canvas avec ses propres instructions, outils et compétences. Les sous-agents gèrent des tâches ciblées telles que le rapport de santé, le triage des alertes ou la remise des notifications. Pour plus d’informations sur le fonctionnement des sous-éléments, consultez Sous-éléments.
Durée estimée : 5 minutes
Dans ce tutoriel, vous allez apprendre à :
- Créez un sous-agent avec des instructions personnalisées dans Agent Canvas
- Attribuer des compétences, des outils et des hooks au sous-agent
- Tester le sous-agent dans le dialogue et le bac à sable
- Modifier et gérer la configuration de sous-entité à l’aide du formulaire ou du yaML
Prerequisites
- Agent créé dans le portail de l’agent Azure SRE.
- Au moins un connecteur configuré, si vous souhaitez que le sous-agent utilise des outils externes.
Créer un sous-agent
Suivez ces étapes pour créer un sous-agent à partir du portail.
Ouvrez le portail de l’agent SRE et sélectionnez votre agent.
Sélectionnez Builder>Canevas de l’agent.
Sélectionner + Créer un sous-agent.
La boîte de dialogue Créer un sous-agent s’ouvre sur deux onglets : Formulaire et YAML.
Renseignez les champs obligatoires :
Champ Exemple de valeur Nom du sous-agent (obligatoire) health-check-reporterInstructions (obligatoires) « Vous êtes un rapporteur d’intégrité. Vérifiez Azure Resource Health pour les applications conteneur dans le groupe de ressources de production. Résumez les nombres sains, d’avertissements et critiques. Envoyez le résumé par e-mail. » Conseil / Astuce
Sélectionnez Affiner avec l’IA au-dessus du champ instructions pour permettre à l’agent d’améliorer automatiquement vos instructions. Sélectionnez Afficher les suggestions d’IA pour afficher des recommandations pour améliorer les instructions, les outils et les compétences.
(Optionnel) Configurez les champs et sections restants dans le dialogue.
Instructions de transfert : Décrivez quand un autre agent doit déléguer le travail à ce sous-agent.
Compétences : Activez Activer les compétences pour permettre au sous-agent d’utiliser des compétences. Dans Compétences autorisées, laissez la sélection vide pour permettre toutes les compétences ou sélectionnez les compétences spécifiques que le sous-agent peut utiliser. Pour plus d’informations, consultez Compétences.
Paramètres avancés :
- Transfert de sous-agents : Sélectionnez d’autres sous-agents auxquels ce sous-agent peut déléguer du travail.
- Outils : Sélectionnez Choisir des outils, puis sélectionnez les outils que le sous-agent peut utiliser. Pour créer d’abord des outils personnalisés, consultez Créer un outil Kusto ou Créer un outil Python. Pour plus d’informations, consultez Outils.
- Hooks : sélectionnez Gérer les hooks pour ajouter des contrôles de sécurité et de gouvernance. Pour connaître les étapes de configuration, consultez Créer et gérer des hooks dans le portail. Pour plus d’informations, consultez Hooks d’agent.
- Donner accès à la base de connaissances : Activez cette option pour permettre au sous-agent d’utiliser les documents de la base de connaissances.
Cliquez sur Créer.
Votre sous-agent apparaît comme un nœud sur Agent Canvas avec tous les outils connectés affichés.
Conseil / Astuce
Avant d’attribuer des outils, testez-les individuellement dans le terrain de jeu de test pour vous assurer qu’ils retournent les données attendues.
Tester le sous-agent
Après avoir créé votre sous-composant, testez-le pour vérifier qu’il se comporte comme prévu.
Tester à partir de la boîte de dialogue
Dans la boîte de dialogue de création ou de modification, sélectionnez l’icône de test dans le coin supérieur droit pour ouvrir le panneau Tester l'agent en direct. Saisissez un prompt et observez comment le sous‑agent répond avec ses instructions et outils actuels.
Tester dans le terrain de jeu
Utilisez le terrain de jeu pour une expérience de test interactive avec une disposition à écran fractionné.
- Dans la barre d’outils de l’Agent Canvas, sélectionnez le bouton bascule de vue Aire de test.
- La disposition à écran fractionné affiche la configuration de votre sous-agent d’un côté et une conversation en direct sur l’autre.
- Sélectionnez votre sous-agent, tapez une invite de test et vérifiez qu’il se comporte comme prévu.
- Effectuez une itération en modifiant des instructions ou en échangeant des outils, puis testez à nouveau jusqu’à ce que la sortie corresponde à vos attentes.
Pour plus d’informations, consultez le terrain de jeu de l’agent ou tester un outil dans le terrain de jeu.
Modifier un sous-agent
Pour modifier un sous-agent existant, ouvrez sa configuration sur Agent Canvas.
Sélectionnez le nœud subagent, puis sélectionnez Modifier (ou double-cliquez sur le nœud). La boîte de dialogue d’édition s’ouvre avec toutes les valeurs actuelles préremplies.
| Nouveautés | Champ à mettre à jour |
|---|---|
| Qu’est-ce que cela fait ? | Instructions |
| Quelles compétences elle utilise | Compétences> Choisir des compétences |
| Quels outils il utilise | Outils> Choisir des outils |
| Contrôles de sécurité | Hooks> Gérer les hooks |
Sélectionnez Enregistrer lorsque vous avez terminé.
Modifier avec YAML
Vous pouvez afficher ou modifier la configuration de votre sous-agent en tant que YAML pour copier des configurations ou gérer la configuration en tant que code.
Sélectionnez l’onglet YAML en haut de la boîte de dialogue créer ou modifier pour basculer en mode YAML. Les modifications en mode YAML sont synchronisées avec l’affichage formulaire.