ai-agents-for-beginners

Úvod do AI agentů

(Klikněte na obrázek výše pro zhlédnutí videa k této lekci)

Úvod do AI agentů a případů použití agentů

Vítejte v kurzu AI Agentů pro začátečníky! Tento kurz vám poskytne základní znalosti — i funkční kód — abyste mohli začít vytvářet AI agenty od nuly.

Přijďte se pozdravit na Azure AI Discord komunitu — je plná studentů a tvůrců AI, kteří rádi odpoví na vaše otázky.

Než se pustíme do tvorby, ujistěme se, že skutečně chápeme, co AI agent je a kdy dává smysl ho použít.


Úvod

Tato lekce pokrývá:

Cíle učení

Na konci této lekce byste měli být schopni:


Definice AI agentů a typy AI agentů

Co jsou AI agenti?

Tady je jednoduchý způsob, jak o tom přemýšlet:

AI agenti jsou systémy, které umožňují velkým jazykovým modelům (LLMs) skutečně něco dělat — tím, že jim dávají nástroje a znalosti, aby mohli působit ve světě, nejen odpovídat na příkazy.

Pojďme si to rozebrat:

Co jsou AI agenti?


Různé typy AI agentů

Ne všichni agenti jsou postaveni stejně. Tady je přehled hlavních typů, s příkladem cestovního agenta:

Typ agenta Co dělá Příklad cestovního agenta
Jednoduchý reflexní agent Řídí se tvrdě zakódovanými pravidly — nemá paměť, neplánuje. Vidí stížnost v e-mailu → přepošle jí zákaznické podpoře. Tím to končí.
Modelový reflexní agent Uchovává interní model světa a aktualizuje ho, jak se situace mění. Sleduje historické ceny letenek a upozorní na náhle zvýšené trasy.
Agent založený na cíli Má cíl a krok za krokem vymýšlí, jak ho dosáhnout. Zarezervuje celou cestu (letenky, auto, hotel) od vaší aktuální polohy k cíli.
Agent založený na užitku Nehledá jen nějaké řešení, ale nejlepší vážením kompromisů. Balancuje náklady a pohodlí, aby našel cestu, která nejlépe odpovídá vašim preferencím.
Učící agent Zlepšuje se časem učením z reakcí. Přizpůsobuje budoucí návrhy rezervací podle výsledků dotazníků po cestě.
Hierarchický agent Vyšší agent rozděluje práci na podúkoly a deleguje je nižším agentům. Požadavek „zrušit cestu“ se rozdělí na: zrušit let, zrušit hotel, zrušit půjčení auta — každý řeší jiný agent.
Systémy více agentů (MAS) Více nezávislých agentů spolupracuje (nebo soupeří). Kooperace: jednotliví agenti se starají o hotely, lety a zábavu. Soutěž: více agentů soutěží o rezervaci hotelů za nejlepší cenu.

Kdy používat AI agenty

Jen proto, že můžete použít AI agenta, neznamená to, že byste vždy měli. Zde jsou situace, kdy agenti skutečně vynikají:

Kdy používat AI agenty?

V lekci Budování důvěryhodných AI agentů později v kurzu se ponoříme hlouběji do toho, kdy (a kdy ne) používat AI agenty.


Základy agentních řešení

Vývoj agentů

První, co při stavbě agenta uděláte, je definovat co může dělat — jaké má nástroje, akce a chování.

V tomto kurzu používáme jako hlavní platformu Azure AI Agent Service. Podporuje:

Agentní vzory

Komunikujete s LLM pomocí promptů. U agentů nelze vždy ručně vytvářet každý prompt — agent musí podniknout akce přes mnoho kroků. Proto přicházejí agentní vzory. Jsou to znovupoužitelné strategie pro promptování a orchestraci LLM způsobem, který je škálovatelnější a spolehlivější.

Tento kurz je postaven kolem nejběžnějších a nejužitečnějších agentních vzorů.

Agentní frameworky

Agentní frameworky dávají vývojářům předpřipravené šablony, nástroje a infrastrukturu pro tvorbu agentů. Usnadňují:

V tomto kurzu se zaměřujeme na Microsoft Agent Framework (MAF) pro tvorbu agentů připravených do produkce.


Ukázky kódu

Chcete to vidět v praxi? Tady jsou ukázky kódu pro tuto lekci:


Máte otázky?

Připojte se na Microsoft Foundry Discord, kde se spojíte s ostatními studenty, zúčastníte se konzultací a získáte odpovědi na své otázky ohledně AI agentů od komunity.


Předchozí lekce

Nastavení kurzu

Další lekce

Prozkoumání agentních frameworků


Prohlášení o omezení odpovědnosti: Tento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator. Přestože usilujeme o co největší přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Originální dokument v jeho mateřském jazyce by měl být považován za autoritativní zdroj. Pro kritické informace se doporučuje profesionální lidský překlad. Nejsme odpovědní za jakékoli nedorozumění nebo nesprávné interpretace vzniklé použitím tohoto překladu.