Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vlastní agenti jsou specializovaní agenti, které můžete vyvolat na požádání. Napište do /agent chatu, vyberte odborníka a položte svůj dotaz. Tento proces poskytuje přístup k odborníkům na databáze pro problémy SQL a auditora zabezpečení pro vyšetřování hrozeb.
Na rozdíl od dovedností (které jsou vždy dostupné), vlastní agenti vyžadují explicitní aktivaci. Tento požadavek se týká jejich odborných znalostí na konkrétní úkoly.
Jak fungují vlastní agenti
Vyvolání vlastního agenta pomocí /agent příkazu lomítko v chatu Vlastní agent obdrží úplný kontext konverzace a pracuje s úzce zaměřenými odbornými znalostmi.
Následující příklad ukazuje základní definici vlastního agenta:
name: database_expert
system_prompt: |
You are a database specialist. Analyze query performance,
diagnose connection issues, and recommend optimizations.
handoff_description: Handles SQL and database troubleshooting
tools:
- execute_kusto_query
- azure_cli
connectors:
- azure_sql
enable_skills: true # Can use skills for additional expertise
Mezi klíčové vlastnosti patří:
-
system_prompt: Odborná osoba a pokyny. -
handoff_description: Co orchestrátor uvidí při rozhodování o delegování. -
tools: Dostupné funkce. -
enable_skills: Při použití této vlastnosti může vlastní agent dynamicky přistupovat k dovednostem.
Návod
Dovednosti jsou automatické. Váš agent je používá vždy, když je relevantní.
Vlastní agenti jsou explicitní – vyvoláte je pomocí /agent, když potřebujete odborné znalosti v určité oblasti.
Proč používat vlastní agenty
Vlastní agenti vám umožňují shromažďovat odborné znalosti, nástroje a znalosti v oblasti pro opakované použití. Místo aby se hlavní agent snažil zvládnout všechno sám, deleguje úkoly odborníkům.
Zvažte problém s databází: bez vlastních agentů se hlavní agent pokusí vyřešit obecné potíže. S vlastním agentem "Database Expert" získáte zaměřené znalosti SQL, runbooky specifické pro databázi a nástroje vyladěné pro analýzu dotazů.
Vlastní agenti také umožňují řetězy předání. Váš vlastní agent pro třídění incidentů klasifikuje problém, předává jej příslušnému odborníkovi na doménu, který jej prošetří a předá směrovači oznámení. Každý krok je specializovaný.
Vytvoření vlastního agenta
Vytváření vlastních agentů na plátně agenta Builderu >
Na webu Azure Portal přejděte na svého agenta Azure SRE.
Vyberte záložku Agent Canvas.
Vyberte Vytvořit.
Vyberte vlastního agenta.
Zadejte hodnoty pro následující nastavení:
Vlastnictví Hodnota název Zadejte popisný název vlastního agenta. Instrukce Zadejte jasné vlastní pokyny, které definují, jak se má vlastní agent chovat. Popis předání Vysvětlete scénáře, kdy by ostatní vlastní agenti měli přenést zpracování do tohoto vlastního agenta a proč. Vlastní nástroje (volitelné) Zvolte jeden nebo více vlastních nástrojů pro vlastního agenta, které se mají použít během jeho operací. Integrované nástroje (volitelné) Vyberte všechny integrované systémové nástroje, ke kterým má vlastní agent přístup. Předání agentů (volitelné) Určete, který vlastní agent by měl převzít zpracování po dokončení úloh tohoto vlastního agenta. Volitelně můžete povolit funkci znalostní báze . Tato možnost umožňuje nahrát soubory, které může váš vlastní agent použít jako referenční materiál při odpovídání na dotazy.
Správa znalostní báze
Vylepšete znalosti vlastních agentů nahráním dokumentace, runbooků a procedurálních průvodců.
Příklady souborů, které můžete přidat do agenta:
- Architektura nebo návrh systému: Diagramy a dokumentace, které vysvětlují systémové komponenty a toky dat.
- Průvodci odstraňováním potíží: Podrobné pokyny k diagnostice a řešení běžných nebo opakovaných problémů
- Runbooky a SOPy: Podrobné pracovní postupy a návody pro rutinní operace, údržbu a reakce na incidenty.
- Sestavy incidentů a postmortemy: Dokumentace k výpadkům z minulosti, včetně analýzy původní příčiny a získaných poznatků.
- Poznámky k verzi a protokoly změn: Souhrny aktualizací produktů nebo služeb, včetně nových funkcí, oprav chyb a změn
Podporované typy souborů
Provozní postupy ve formátu Markdownu (.md) nebo textu (.txt).
Pracovní postup správy souborů
- Přejděte ke znalostní bázi tak, že přejdete na kartu Nastavení > souborů znalostní báze>.
- Nahrajte soubory přetažením souborů nebo procházením a vyberte soubory (maximálně 50 MB na soubor).
- Uspořádejte obsah přidáním značek a popisů pro lepší vyhledávání.
- Povolte vlastní přístup k agentům tak, že nakonfigurujete, kteří vlastní agenti mají přístup ke konkrétním zdrojům znalostí.
- Sledujte využití sledováním toho, jak vlastní agenti používají nahrané znalosti ve svých odpovědích.
Poznámka:
Vaši vlastní agenti automaticky indexují a zpřístupní k vyhledávání soubory, které nahráváte. Systém podporuje až 1 000 souborů na instanci vlastního agenta.
Zobrazení plátna rozhraní agenta
Vytvořte vlastní agenty v Builderu>Plátno agenta. K dispozici jsou následující zobrazení:
| Zobrazit | Purpose |
|---|---|
| Zobrazení plátna | Vizuální diagram znázorňující vlastní agenty, nástroje a aktivační připojení |
| Zobrazení tabulky | Seznam všech uživatelských agentů s rychlým přístupem |
| Testovací hřiště | Interaktivní testovací prostředí |
Kdy použít vlastní agenty
Následující tabulka vám pomůže určit, kdy jsou vlastní agenti správnou volbou:
| Scénář | Použít vlastního agenta? | Proč |
|---|---|---|
| Potřebné hluboké znalosti v doméně | Ano | Balíček odborných znalostí SQL, znalosti síťových technologií, osvědčené postupy pro zabezpečení |
| Vícekrokové pracovní postupy | Ano | Třídění incidentů, ověřování nasazení, ověřování zálohování |
| Specializované sady nástrojů | Ano | Nástroje specifické pro databázi, nástroje pro optimalizaci nákladů |
| Jednoduché jednotlivé operace | Ne | Používejte místo toho dovednosti pro jednoduché opakovatelné akce. |
| Dotazy jen pro čtení | Ne | Hlavní agent může zpracovávat bez delegování |
Kompletní nastavení vlastního agenta najdete v tématu Reakce na incidenty pro automatizaci odpovědí.
Předání vlastního agenta
Když hlavní agent předá záležitost vlastnímu agentovi, sdílí jeden kontext konverzace. Přijímající zakázkový agent uvidí:
- Celá historie konverzací: všechny předchozí zprávy, volání nástrojů a výsledky.
- Odůvodnění dílčích úkolů: co předání žádá tohoto vlastního agenta, aby toho dosáhl.
- Původní otázka uživatele: zachována v rámci řetězu předání.
Poznámka:
Vlastní agenti nedostanou čistý štít. Budou pokračovat ve stejném vlákně konverzace. Tento přístup umožňuje řetězec předávání, kdy každý specialista staví na práci předchozího odborníka.
Po dokončení práce zákaznický agent předává další agentu nebo vrací řízení orchestrátoru. Kontext konverzace se stále hromadí v celém řetězci.
Vlastní vzory agentů
Následující tabulka popisuje běžné vzory uživatelských agentů:
| Vzor | Příklady | Případ použití |
|---|---|---|
| Domain Expert | Expert na VM, Expert na AKS, Expert na sítě | Hluboké znalosti v jedné technologii (všechny problémy s virtuálními počítači, řešení potíží s Kubernetes, virtuální síť, skupina zabezpečení sítě nebo nástroj pro vyrovnávání zatížení) |
| Specialista na úkoly | Analyzátor logů, Optimalizátor nákladů, Bezpečnostní skener | Zaměřuje se na konkrétní úlohy (parsování protokolů, hledání úspor, identifikace ohrožení zabezpečení) |
| Exekutor pracovního postupu | Třídění incidentů, validátor nasazení, ověřovatel zálohování | Vícekrokové postupy (klasifikace incidentů, kontroly po nasazení, integrita testovacího zálohování) |
Porovnání dovedností, vlastních agentů a znalostních souborů
Následující tabulka porovnává jednotlivé koncepty rozšiřitelnosti:
| funkce | Kvalifikace | Vlastní agenti | Znalostní soubory |
|---|---|---|---|
| Access | Automatické |
/agent příkaz |
Prostřednictvím nástroje pro dotazování znalostní báze |
| Nářadí | Může připojit | Obsahuje nástroje | Žádné nástroje |
| Kontext | Používá kontext vlákna. | Sdílí kontext vlákna | Pouze pro informace |
| Nejlepší pro | Procedures | Specialisté na domény | Runbooky, dokumentace |
Při výběru správného přístupu použijte následující doprovodné materiály:
- Dovednost: Postup pro celý tým s volitelným spuštěním (průvodce odstraňováním potíží s AKS + Azure CLI)
- Vlastní agent: Vymezený specialista vyvolaný na vyžádání (PostgreSQL Expert)
- Soubor znalostní báze: Referenční obsah pro kontext (dokumentace k architektuře)
Připojení vlastních agentů k triggerům
Incidenty nebo naplánované úlohy můžou automaticky aktivovat vlastní agenty. Zobrazení plátna vizuálně zobrazuje tato připojení: spouštěče se zobrazují jako uzly připojené k vlastním agentům, nástroje jsou seskupeny s jejich nadřazeným vlastním agentem a stavové ikony zobrazují aktivní nebo neaktivní stav.
Podrobnosti o nastavení najdete v tématu Reakce na incidenty pro připojení vlastních agentů k incidentům nebo naplánovaným úlohám pro opakovanou automatizaci.
Vlastní režimy agenta
Každý vlastní agent běží v režimu, který řídí, jak velkou autonomii má. Nastavte režim pro každý plán odezvy nebo naplánovaný úkol.
| Mode | Description |
|---|---|
| Recenze | Navrhuje akce, čeká na schválení. |
| Autonomní | Jedná bez lidského souhlasu |
Zvolte režim na základě rizika:
- Doporučení pro optimalizaci nákladů? Použít revizi (je vyžadováno schválení člověkem).
- Dobře otestovaná automatizace? Používejte autonomní (pro důvěryhodné operace).
Nakonfigurujte režimy pro každý plán odezvy nebo naplánovaný úkol. Nenastavujte režimy v definici YAML vlastního agenta. Další informace naleznete v tématu Režimy spuštění.
Testování a vývoj vlastních agentů
Před nasazením otestujte vlastní agenty v testovacím prostředí . Přejděte na Tvůrce>Plátno agenta a v přepínači zobrazení vyberte Testovací hřiště. Rozložení rozdělené obrazovky umožňuje upravovat pokyny na levé straně a testovat v živém chatu vpravo s vyhodnocením AI, které vám umožní vyhodnotit konfiguraci.
Pro uživatele VS Code umožňuje serverové rozšíření SRE Agent MCP upravovat vlastní YAML konfiguraci agenta ve vašem editoru, přičemž změny se synchronizují s agentem.
Úplné podrobnosti najdete na Agent playground.
Související obsah
| zdroj | Description |
|---|---|
| Dovednosti | Opakovaně použitelné procedury a nástroje pro vašeho agenta |
| Odesílání oznámení | Odeslání zjištění šetření do Teams, Outlooku a dalších |
| Chat z nástrojů | Interakce s agentem prostřednictvím Teams, webhooků a dalších možností |