Kurz CS329Z: Engineering AI Agents vedú Diyi Yang, Michael Ryan a John Yang. Podľa Stanfordu sa študenti venujú systémom, ktoré okrem jazykového modelu využívajú ďalšie súčasti, napríklad vyhľadávanie informácií, pamäť alebo externé nástroje. Cieľom je pochopiť, ako tieto časti spolupracujú a ako overiť, či výsledný agent spoľahlivo plní svoju úlohu.
Na rozdiel od bežného rozhovoru s chatbotom môže mať agent k dispozícii nástroje na vykonávanie krokov, napríklad vyhľadávanie v dokumentoch alebo spúšťanie určených funkcií. V kurze sa študenti najprv zoznamujú so základnými stavebnými prvkami vrátane vyhľadávania informácií, používania nástrojov a cyklu, v ktorom agent postupne vyhodnocuje výsledky svojich krokov. Neskôr skúmajú aj rámce ako DSPy či LangGraph, ktoré pomáhajú takéto systémy zostavovať.
Samostatný priestor dostáva pamäť agenta a spolupráca viacerých agentov. Materiály riešia napríklad to, ako si systém uchováva informácie, ako si agenti odovzdávajú úlohy a prečo môže ich koordinácia zlyhať. Ďalšie prednášky sa venujú výberu dát, optimalizácii a hodnoteniu výsledkov. Pri agentovi totiž nestačí, že raz predvedie pôsobivú odpoveď — dôležité je aj to, ako si poradí s rôznymi úlohami a kde robí chyby.
V programe sú aj plánované stretnutia s hosťami. Na 9. novembra je uvedený rozhovor s Andrewom Ngom, spoluzakladateľom platformy Coursera a profesorom na Stanforde. O týždeň neskôr, 16. novembra, majú vystúpiť Carlos Jimenez a Alexander Wettig zo spoločnosti Anthropic. Hovoriť budú o SWE-bench, súbore úloh používanom na hodnotenie schopnosti AI systémov riešiť problémy v softvérových projektoch. Termíny sa môžu zmeniť.
Bezplatný prístup k materiálom neznamená automatický zápis na Stanford ani získanie certifikátu. Podľa nezávislého prehľadu The DAILY Brief sú záznamy prednášok určené zapísaným študentom; verejne dostupné sú predovšetkým študijné podklady. Nie každá budúca prednáška má už zverejnenú prezentáciu a stránka kurzu sa priebežne aktualizuje.
Pre samoukov je kurz najvhodnejší, ak už majú skúsenosti s programovaním a spracovaním prirodzeného jazyka. Stanford odporúča predchádzajúce znalosti z tejto oblasti alebo absolvovanie niektorého zo súvisiacich predmetov. Materiály možno nájsť vyhľadaním názvu Stanford CS329Z Engineering AI Agents. Úvodné prezentácie poskytujú prehľad a praktické zadania ponúkajú možnosť preskúmať, ako sa agentické systémy stavajú a testujú.
