AI agent engineer
Od jedného volania modelu k agentom, ktorí používajú nástroje, pracujú vo viacerých krokoch a dajú sa merať, zabezpečiť a prevádzkovať. Nadväzuje na roadmapu AI engineer.
Prihlás sa a sleduj, koľko z 5 úloh roadmapy máš hotových.
Pre ľudí, ktorí už postavili prvú aplikáciu nad jazykovým modelom a chcú stavať systémy, ktoré konajú: volajú nástroje, pracujú vo viacerých krokoch a dajú sa zmerať a zabezpečiť. Roadmapa ide od rozhodnutia, či agent vôbec treba, cez nástroje, MCP, pamäť a orchestráciu až po evaluáciu, bezpečnosť a prevádzku. Na konci dokážeš navrhnúť, postaviť a obhájiť agenta, ktorému firma zverí reálnu prácu.
Kroky
Krok 1: Základy AI engineeringu
Agent je aplikácia nad jazykovým modelom, takže najprv potrebuješ základy z roadmapy AI engineer: Python, API, ako fungujú LLM, prompt a context engineering, embeddingy a RAG. Hotovo je, keď máš postavenú jednoduchú aplikáciu nad modelom s RAG a vieš odhadnúť jej cenu na jeden dotaz.
Témy na portáli
Zdroje
Krok 2: Kedy agent a kedy obyčajný workflow
externé zdrojeVäčšinu úloh vyrieši pevne daný postup (reťazec krokov, smerovanie, paralelizácia), agent so slučkou a voľným výberom nástrojov je drahší a horšie predvídateľný. Nauč sa rozoznať, ktorý vzor úloha potrebuje. Hotovo je, keď pre tri reálne zadania navrhneš architektúru a zdôvodníš, prečo stačí workflow a kde je agent nevyhnutný.
Zdroje
Krok 3: Nástroje a function calling
externé zdrojeAgent koná cez nástroje: funkcie s jasným popisom a schémou vstupov, ktoré model volá a číta ich výsledky. Dobrý popis nástroja je polovica úspechu, zlý vedie k nezmyselným volaniam. Hotovo je, keď agent so štyrmi nástrojmi (vyhľadávanie, výpočet, čítanie súboru, zápis) spoľahlivo splní desať testovacích zadaní a každé volanie nástroja má validovaný vstup.
Zdroje
Krok 4: Model Context Protocol a integrácie
externé zdrojeMCP je otvorený štandard, cez ktorý agenti pristupujú k dátam a službám (súbory, databázy, firemné systémy) bez vlastného konektora pre každý nástroj. Hotovo je, keď napíšeš vlastný MCP server s dvomi nástrojmi a jedným zdrojom dát a pripojíš ho k dvom rôznym klientom.
Zdroje
Krok 5: Pamäť, stav a dlhé úlohy
externé zdrojeKontextové okno je obmedzené a drahé. Agent potrebuje pracovnú pamäť (čo práve robí), dlhodobú pamäť (čo sa naučil o používateľovi a projekte) a schopnosť úlohu prerušiť a obnoviť. Hotovo je, keď tvoj agent zvládne úlohu na dvadsať krokov bez toho, aby prekročil kontext, a po reštarte pokračuje tam, kde skončil.
Zdroje
Krok 6: Orchestrácia viacerých agentov
externé zdrojeZložitejšie systémy delia prácu medzi špecializovaných agentov: plánovač, vykonávatelia, kontrolór. Kľúčové sú jasné rozhrania medzi nimi, odovzdávanie kontextu a limity (počet krokov, rozpočet tokenov, časový strop). Hotovo je, keď postavíš systém s orchestrátorom a dvomi pracovnými agentmi, ktorý má tvrdé limity a pri ich prekročení sa korektne zastaví.
Zdroje
Krok 7: Evaluácia a observabilita
Agent, ktorého nemeriaš, sa kazí potichu. Potrebuješ sadu testovacích úloh s očakávanými výsledkami, automatické hodnotenie (vrátane modelu ako hodnotiteľa), sledovanie každého kroku (trace), nákladov a latencie, a regresné testy pri každej zmene promptu alebo modelu. Hotovo je, keď máš evaluačnú sadu aspoň s päťdesiatimi prípadmi a dashboard, z ktorého vidíš úspešnosť, cenu a najčastejšie zlyhania.
Témy na portáli
Zdroje
Krok 8: Bezpečnosť agentov
Agent s nástrojmi je útočná plocha: prompt injection cez dokumenty a webové stránky, únik dát, zneužitie nástrojov, nekonečné slučky. Princíp najmenších oprávnení, potvrdenie nebezpečných akcií človekom, izolované prostredie a limity sú povinné. Hotovo je, keď tvoj agent prejde sadou útokov typu prompt injection bez toho, aby vykonal nepovolenú akciu.
Témy na portáli
Zdroje
Krok 9: Nasadenie, náklady a prevádzka
voliteľnéexterné zdrojeV produkcii rozhoduje spoľahlivosť a cena: výber modelu podľa úlohy, caching, streamovanie, limity a opakovanie pri chybách, verzovanie promptov, postupné nasadenie a plán, čo sa stane, keď je poskytovateľ modelu nedostupný. Hotovo je, keď máš agenta nasadeného s monitoringom, rozpočtom na deň a záložným modelom.
Zdroje