Pochopte aplikace generativní umělé inteligence
Generování aplikací umělé inteligence se vytváří pomocí jazykových modelů. Tyto jazykové modely zprostředkovávají komponentu 'logiky aplikace' v interakci mezi uživateli a generativní AI.
Porozumět asistentům
Generování umělé inteligence se často zobrazuje jako chatovací asistenti, kteří jsou integrováni do aplikací, aby uživatelé mohli efektivně vyhledávat informace a provádět úlohy. Jedním z příkladů takové aplikace je Microsoft Copilot, což je nástroj pro produktivitu využívající umělou inteligenci navržený tak, aby zlepšil vaše pracovní prostředí tím, že poskytuje inteligentní funkce a pomoc v reálném čase.
Poznámka:
Microsoft Copilot je generující pomocník založený na umělé inteligenci, který je integrovaný do široké škály aplikací a uživatelských prostředí Microsoftu. Podnikoví uživatelé můžou pomocí Microsoft Copilotu zvýšit svou produktivitu a kreativitu díky obsahu generovanému AI a automatizaci úkolů. Vývojáři mohou rozšířit Microsoft Copilot vytvořením pluginů, které integrují Copilot do obchodních procesů a dat, nebo dokonce vytvořením agentů podobných Copilotu, které do aplikací a služeb implementují generativní AI schopnosti. Tady najdete rozsáhlé informace o Microsoft Copilotu.
Porozumět agentům
Generační AI, která může provádět úlohy, jako je například podání daní nebo koordinace uspořádání dopravy, stejně jako několik příkladů, se označují jako agenti. Agenti jsou aplikace, které mohou reagovat na uživatelský vstup nebo vyhodnotit situace samostatně a provádět příslušné akce. Tyto akce můžou pomoct s řadou úkolů. Například agent "výkonný asistent" může poskytnout podrobnosti o místě schůzky z vašeho kalendáře, poté připojit mapu nebo automatizovat rezervaci taxislužby či služby sdílené jízdy, aby vám pomohl se tam dostat.
Agenti obsahují tři hlavní komponenty:
- Jazykový model, který využívá odůvodnění a porozumění jazyku
- Pokyny, které definují cíle, chování a omezení agenta
- Nástroje nebo funkce, které agentu umožňují provádět úlohy
Poznámka:
Dnešní řešení umělé inteligence často obsahují kombinaci asistentů, agentů a dalších funkcí umělé inteligence. Proces koordinace a správy více komponent umělé inteligence , jako jsou modely, zdroje dat, nástroje a pracovní postupy, aby efektivně spolupracovaly v jednotném řešení, se označuje jako orchestrace.
Použití architektury pro pochopení generativních aplikací AI
Jedním ze způsobů, jak si představit různé generování aplikací umělé inteligence, je seskupit je do kontejnerů. Obecně platí, že oborovou a osobní generační AI můžete kategorizovat do tří kbelíků, z nichž každá vyžaduje větší přizpůsobení: aplikace připravené k použití, rozšiřitelné aplikace a aplikace, které vytvoříte ze základů.
| Kategorie | Popis |
|---|---|
| Připraveno k použití | Tyto aplikace jsou připravené k použití generovaných aplikací umělé inteligence. K využití nástroje není na straně uživatele potřeba žádná programátorská práce. Můžete začít jednoduše tím, že asistentovi položíte otázku. |
| Rozšiřitelný | Některé aplikace připravené k použití je také možné rozšířit pomocí vlastních dat. Tato přizpůsobení umožňují asistentovi lépe podporovat konkrétní obchodní procesy nebo úkoly. Microsoft Copilot je příkladem technologie, která je připravená k použití a je rozšiřitelná. |
| Aplikace, které vytvoříte ze základu | Můžete vytvářet vlastní asistenty a asistenty s funkcemi agentů počínaje jazykovým modelem. |
Často budete používat služby k rozšíření nebo vytváření generovaných aplikací umělé inteligence. Tyto služby poskytují infrastrukturu, nástroje a architektury potřebné k vývoji, trénování a nasazování modelů generující umělé inteligence. Microsoft například poskytuje služby, jako je Copilot Studio, aby rozšířil Microsoft 365 Copilot a Microsoft Foundry o vytváření AI z různých modelů.
Teď se podíváme na nástroje používané k rozšíření a sestavování aplikací generující AI.