Agentiska AI-system går utöver traditionell generativ AI genom att låta programagenter planera, fatta beslut, använda verktyg, interagera med externa system och slutföra flerstegsuppgifter med större autonomi. Kursen ger en strukturerad introduktion till design, utveckling, tillämpning, testning och optimering av effektiva agentiska system.
Kursen börjar med grunderna i agentisk AI och förklarar hur agentiska system skiljer sig från vanliga promptbaserade generativa AI-applikationer. Lärare kommer att utforska egenskaperna hos autonoma agenter, inklusive målorientering, resonemang, planering, minne, beslutsfattande, verktygsanvändning och interaktion med föränderliga miljöer.
Kursen undersöker sedan de viktigaste byggstenarna i agentiska system. Lärare kommer att förstå hur språkmodeller, instruktioner, minneskomponenter, verktyg, API:er, datakällor, arbetsflöden och feedbackmekanismer fungerar tillsammans för att skapa en funktionell agent. Uppmärksamhet ägnas också åt förhållandena mellan enskilda agenter, användare och externa system.
Lärare kommer att utforska hur man designar effektiva agentiska arbetsflöden för komplexa uppgifter. Detta inkluderar att bryta ner mål till mindre åtgärder, definiera beslutspunkter, organisera uppgiftssekvensen, hantera beroenden och skapa pålitliga vägar för agenterna att följa. Kursen förklarar hur strukturerade arbetsflöden kan förbättra konsistens, effektivitet och kontroll samtidigt som agenterna fortfarande kan fungera autonomt.
Utvecklingssektionen fokuserar på att skapa autonoma agenter som kan tolka mål, välja lämpliga åtgärder, använda tillgängliga verktyg, utvärdera resultat och justera sitt beteende. Lärare kommer att undersöka praktiska överväganden för att definiera agenters ansvar, sätta gränser, hantera kontext och minska onödiga eller felaktiga åtgärder.
Kursen introducerar vanliga verktyg och ramverk som används för att bygga agentiska AI-lösningar. Lärare kommer att förstå hur dessa teknologier stöder modellintegration, verktygsanrop, orkestrering, minne, arbetsflödshantering och kommunikation mellan agenter. Fokus ligger på att välja verktyg baserat på projektkrav snarare än att förlita sig på ett enda ramverk.
Praktiska tillämpningar av agentiska system utforskas över affärsverksamheter, kundsupport, forskning, databehandling, arbetsflödsautomatisering, innehållshantering och beslutsstöd. Lärare kommer att undersöka hur autonoma agenter kan öka produktiviteten samtidigt som de erkänner situationer där mänsklig granskning är nödvändig.