Úvod
Agenti umělé inteligence transformují způsob interakce aplikací s uživateli a automatizaci úloh. Na rozdíl od tradičních programů používají agenti AI generování umělé inteligence k interpretaci dat, rozhodování a dokončení úkolů s minimálním zásahem člověka. Tito agenti používají velké jazykové modely ke zjednodušení složitých pracovních postupů, což je ideální pro automatizaci obchodních procesů.
Vývojáři můžou vytvářet agenty AI pomocí různých nástrojů, včetně rozhraní Microsoft Agent Framework. Tato opensourcová sada SDK zjednodušuje integraci modelů AI do aplikací. Microsoft Agent Framework podporuje různé typy agentů od několika poskytovatelů, včetně Azure AI Foundry, Azure OpenAI, OpenAI, Microsoft Copilot Studio a Anthropic agentů. Tento modul se zaměřuje na agenty Azure AI Foundry, kteří poskytují funkce na podnikové úrovni pomocí služby agenta Azure AI Foundry.
Azure AI Foundry Agent Service je plně spravovaná služba, která vývojářům umožňuje bezpečně vytvářet, nasazovat a škálovat vysoce kvalitní rozšiřitelné agenty AI. Vývojáři nemusí spravovat základní výpočetní prostředky ani prostředky úložiště pomocí služby Foundry Agent. Rozhraní Microsoft Agent Framework umožňuje vývojářům rychle vytvářet agenty ve službě Foundry Agent Service, která podporuje zpracování přirozeného jazyka a poskytuje přístup k integrovaným nástrojům jen v několika řádcích kódu.
Zatímco služba Foundry Agent Service poskytuje výkonný základ pro vytváření agentů AI, rozhraní Microsoft Agent Framework nabízí větší flexibilitu a škálovatelnost. Pokud vaše řešení vyžaduje více typů agentů, pomocí rozhraní Microsoft Agent Framework zajistíte konzistenci v rámci vaší implementace. A konečně, pokud plánujete vyvíjet řešení pro více agentů, funkce orchestrace pracovních postupů architektury umožňují efektivně koordinovat agenty pro spolupráci – téma podrobněji popsané v pozdějším modulu.
Předpokládejme, že potřebujete vyvinout agenta AI, který automaticky formátuje a odesílá sestavy výdajů zaměstnancům. Váš agent AI může extrahovat data z odeslaných vyúčtování výdajů, správně je naformátovat a odeslat je příslušným příjemcům při použití rozhraní Microsoft Agent Framework. Funkce nástrojů a funkcí umožňuje agentu AI pracovat s rozhraními API, načítat potřebná data a provádět úlohy.
V tomto modulu se dozvíte o základních funkcích sady MICROSOFT Agent Framework SDK. Naučíte se také vytvářet vlastní agenty AI a rozšiřovat jejich možnosti pomocí funkcí nástrojů.
Po dokončení tohoto modulu můžete:
- Pomocí rozhraní Microsoft Agent Framework se připojte k projektu Azure AI Foundry.
- Vytvořte agenty Azure AI Foundry pomocí rozhraní Microsoft Agent Framework.
- Integrujte funkce nástrojů s vaším agentem AI.