(Kliknite gornju sliku za pregled videa za ovu lekciju)
Dobrodošli u tečaj AI agenti za početnike! Ovaj tečaj daje vam temeljno znanje — i pravi radni kod — za početak izgradnje AI agenata od nule.
Dođite i pozdravite se u Azure AI Discord zajednici — puna je učenika i AI kreatora koji rado odgovaraju na pitanja.
Prije nego što krenemo s izgradnjom, hajde da se uvjerimo da zaista razumijemo što je AI agent i kada ima smisla koristiti ga.
Ova lekcija obuhvaća:
Na kraju ove lekcije, trebali biste moći:
Evo jednostavan način razmišljanja o tome:
AI agenti su sustavi koji omogućuju Velikim jezičnim modelima (LLM-ovima) da zapravo čine stvari — daju im alate i znanje da djeluju na svijet, a ne samo da odgovaraju na upite.
Razmotrimo to detaljnije:

Veliki jezični modeli — Agenti su postojali i prije LLM-ova, ali LLM-ovi su ono što moderne agente čini tako moćnima. Oni razumiju prirodni jezik, rezoniraju o kontekstu i pretvaraju nejasan korisnički zahtjev u konkretan plan djelovanja.
Izvođenje akcija — Bez sustava agenata, LLM samo generira tekst. Unutar sustava agenata, LLM može zapravo izvesti korake — pretraživati bazu podataka, pozvati API, poslati poruku.
Pristup alatima — Koje alate agent može koristiti ovisi o (1) okruženju u kojem radi i (2) što mu je razvojni inženjer omogućio. Agent za putovanja možda može pretraživati letove, ali ne može uređivati zapise korisnika — sve ovisi o tome kako ga povežete.
Memorija + znanje — Agenti mogu imati kratkotrajnu memoriju (trenutni razgovor) i dugotrajnu memoriju (baza podataka korisnika, prošle interakcije). Agent za putovanja može “pamtiti” da preferirate sjedala uz prozor.
Nisu svi agenti jednako građeni. Evo prikaza glavnih vrsta, koristeći agenta za rezervaciju putovanja kao primjer:
| Vrsta agenta | Što radi | Primjer agenta za putovanja |
|---|---|---|
| Agenti sa jednostavnim refleksom | Prate unaprijed definirana pravila — bez memorije, bez planiranja. | Vidi pritužbu u e-mailu → prosljeđuje je službi za korisnike. To je to. |
| Refleksni agenti s modelom | Drže internu mapu svijeta i ažuriraju ju kako se stvari mijenjaju. | Prate povijesne cijene letova i označavaju rute koje su iznenada skupe. |
| Agenti usmjereni na cilj | Imaju cilj i otkrivaju kako ga korak po korak dostići. | Rezerviraju kompletno putovanje (letove, auto, hotel) od vaše trenutne lokacije do odredišta. |
| Agenti usmjereni na korisnost | Ne pronalaze samo rješenje — pronalaze najbolje rješenje procjenjujući kompromise. | Ponderira cijenu i praktičnost kako bi pronašao putovanje koje najbolje odgovara vašim preferencijama. |
| Agent učenja | Postaje bolji tijekom vremena učeći iz povratnih informacija. | Prilagođava buduće preporuke za rezervaciju temeljem ankete nakon putovanja. |
| Hijerarhijski agenti | Visoko rangirani agent dijeli posao na podzadatke i delegira ih nižim agentima. | Zahtjev “otkaži putovanje” dijeli se na: otkazivanje leta, hotela, najma auta — svaki dio obrađuje pod-agent. |
| Sustavi više agenata (MAS) | Više neovisnih agenata koji rade zajedno (ili se natječu). | Kooperativno: zasebni agenti upravljaju hotelima, letovima i zabavom. Natjecateljski: više agenata natječu se za popunjavanje hotelskih soba po najboljoj cijeni. |
Samo zato što možete koristiti AI agenta ne znači da uvijek trebate. Evo situacija u kojima agenti zaista briljiraju:

Detaljnije ćemo istražiti kada (i kada ne) koristiti AI agente u lekciji Izgradnja pouzdanih AI agenata kasnije tijekom tečaja.
Prvi korak u izgradnji agenta je definirati što može raditi — njegove alate, radnje i ponašanja.
U ovom tečaju koristimo Azure AI Agent Service kao našu glavnu platformu. Podržava:
Komunicirate s LLM-ovima putem upita (promptova). S agentima ne možete uvijek ručno izrađivati svaki prompt — agent mora poduzimati radnje u više koraka. Tu dolaze agencijski obrasci. To su ponovo upotrebljive strategije za promptanje i orkestraciju LLM-ova na skalabilniji i pouzdaniji način.
Ovaj tečaj je strukturiran oko najčešćih i najkorisnijih agencijskih obrazaca.
Agencijski okviri daju programerima gotove predloške, alate i infrastrukturu za izgradnju agenata. Olakšavaju:
U ovom tečaju fokusiramo se na Microsoft Agent Framework (MAF) za izgradnju agenata spremnih za produkciju.
Spremni vidjeti kako to funkcionira? Evo primjera koda za ovu lekciju:
Pridružite se Microsoft Foundry Discord zajednici kako biste se povezali s drugim učenicima, sudjelovali na konzultacijama i dobili odgovore na pitanja o AI agentima od zajednice.
Istraživanje agencijskih okvira
Odricanje odgovornosti:
Ovaj dokument je preveden korištenjem AI usluge prevođenja Co-op Translator. Iako težimo točnosti, molimo imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za ključne informacije preporučuje se profesionalni ljudski prijevod. Nismo odgovorni za bilo kakva nesporazuma ili pogrešne interpretacije proizašle iz korištenja ovog prijevoda.