Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze tutorial maak je een gespecialiseerde subagent in Agent Canvas met eigen instructies, tools en vaardigheden. Subagents verwerken gerichte taken, zoals statusrapportage, triage van waarschuwingen of bezorging van meldingen. Zie Subagents voor meer informatie over hoe subagenten werken.
Geschatte tijd: 5 minuten
In deze handleiding leer je hoe je:
- Maak een subagent aan met aangepaste instructies in Agent Canvas
- Vaardigheden, hulpmiddelen en hooks toewijzen aan de subagent
- Test de subagent in het dialoogvenster en de speeltuin
- De subagentconfiguratie bewerken en beheren met behulp van het formulier of YAML
Vereiste voorwaarden
- Een agent die is gemaakt in de Azure SRE-agentportal.
- Ten minste één connector geconfigureerd, als u wilt dat de subagent externe hulpprogramma's gebruikt.
Een subagent maken
Volg deze stappen om een nieuwe subagent te maken vanuit de portal.
Open de SRE-agentportal en selecteer uw agent.
Selecteer Builder>Agent Canvas.
Selecteer + Subagent maken.
Het dialoogvenster 'Een subagent aanmaken ' opent met twee tabbladen: Formulier en YAML.
Vul de vereiste velden in:
Veld Voorbeeldwaarde Subagentnaam (vereist) health-check-reporterInstructies (vereist) U bent een gezondheidscheck-rapporteur. Controleer de status van Azure-resources voor container-apps in de productieresourcegroep. Vat gezonde, waarschuwings- en kritieke tellingen samen. Verzend de samenvatting via e-mail. Aanbeveling
Selecteer Verfijnen met AI boven het instructiesveld om de agent uw instructies automatisch te laten verbeteren. Selecteer AI-suggesties weergeven om aanbevelingen te zien voor het verbeteren van instructies, hulpprogramma's en vaardigheden.
(Optioneel) Configureer de resterende velden en secties in het dialoogvenster.
Handoff-instructies: Beschrijf wanneer een andere agent werk aan deze subagent moet delegeren.
Vaardigheden: Zet Vaardigheden Inschakelen aan zodat de subagent vaardigheden kan gebruiken. Onder Toegestane vaardigheden laat je de selectie leeg om alle vaardigheden toe te staan of selecteer je de specifieke vaardigheden die de subagent kan gebruiken. Zie Vaardigheden voor meer informatie.
Geavanceerde instellingen:
- Handoff-subagenten: Selecteer andere subagenten waaraan deze subagent werk kan delegeren.
- Tools: Selecteer Choose tools en selecteer vervolgens de tools die de subagent kan gebruiken. Zie Eerst een Kusto-hulpprogramma maken of Een Python-hulpprogramma maken om eerst aangepaste hulpprogramma's te maken. Zie Hulpprogramma's voor meer informatie.
- Hooks: Selecteer Hooks beheren om besturingselementen voor veiligheid en beheer toe te voegen. Zie Hooks maken en beheren in de portal voor installatiestappen. Zie Agent hooks voor meer informatie.
- Geef toegang tot de kennisbank: Zet deze optie aan zodat de subagent documenten in de kennisbank kan gebruiken.
Klik op Creëren.
Je subagent verschijnt als een node op Agent Canvas met alle verbonden tools weergegeven.
Aanbeveling
Voordat u hulpprogramma's toewijst, test u ze afzonderlijk in de testspeeltuin om ervoor te zorgen dat ze de verwachte gegevens retourneren.
De subagent testen
Nadat u de subagent hebt gemaakt, test u deze om te controleren of het werkt zoals verwacht.
Testen vanuit het dialoogvenster
Selecteer in het dialoogvenster voor maken of bewerken het testpictogram in de rechterbovenhoek om het deelvenster voor het testen van de Live agent te openen. Typ een prompt en kijk hoe de subagent reageert met de huidige instructies en hulpprogramma's.
Testen in de speeltuin
Gebruik de speeltuin voor een interactieve testervaring met een indeling met gesplitst scherm.
- Selecteer in de Agent Canvas-werkbalk de schakelaar voor Test playground-weergave .
- In de gesplitst schermindeling ziet u de configuratie van uw subagent aan de ene kant en een livechat aan de andere kant.
- Selecteer uw subagent, typ een testprompt en controleer of deze werkt zoals verwacht.
- Herhaal door instructies te bewerken of hulpprogramma's te wisselen en test vervolgens opnieuw totdat de uitvoer aan uw verwachtingen voldoet.
Zie Agent playground of Test een tool in de speeltuin voor meer informatie.
Een subagent bewerken
Om een bestaande subagent te wijzigen, open je de configuratie op Agent Canvas.
Selecteer het subagentknooppunt en selecteer vervolgens Bewerken (of dubbelklik op het knooppunt). Het dialoogvenster voor bewerkingen wordt geopend met alle huidige waarden vooraf ingevuld.
| Wat u moet wijzigen | Veld dat moet worden bijgewerkt |
|---|---|
| Wat het doet | Instructies |
| Welke vaardigheden het gebruikt | Vaardigheden> Vaardigheden kiezen |
| Welke hulpprogramma's worden gebruikt | Tools> Hulpprogramma's kiezen |
| Veiligheidscontroles | Haken> Haken beheren |
Selecteer Opslaan wanneer u klaar bent.
Bewerken met YAML
U kunt de configuratie van uw subagent weergeven of bewerken als YAML voor het kopiëren van configuraties of het beheren van configuraties als code.
Selecteer het tabblad YAML bovenaan het dialoogvenster voor maken of bewerken om over te schakelen naar de YAML-modus. Wijzigingen in de YAML-modus worden gesynchroniseerd met de formulierweergave.