ai-agents-for-beginners

AI agenti za početnike - Tečaj

Generativna AI za početnike

Tečaj koji podučava sve što trebate znati da počnete graditi AI agente

Licenca GitHub Suradnici na GitHubu GitHub problemi GitHub pull-requests PR-ovi su dobrodošli

🌐 Višejezična podrška

Podržano putem GitHub akcije (automatski i uvijek ažurirano)

Arapski | Bengalski | Bugarski | Burmanski (Myanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Macau) | Kineski (tradicionalni, Taiwan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindi | Mađarski | Indonezijski | Talijanski | Japanski | Kannada | Korejski | Litvanski | Malajski | Malajalamski | Marathi | Nepalski | Nigerijski pidžin | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Pandžapski (Gurmukhi) | Rumunjski | Ruski | Srpski (ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (Filipinski) | Tamilski | Teluški | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski

Radije želite klonirati lokalno?

Ovaj repozitorij uključuje 50+ prijevoda jezika što značajno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Ovo vam daje sve što vam treba za dovršetak tečaja uz puno brže preuzimanje.

Ako želite dodatne prijevode, podržani jezici navedeni su ovdje

Promatrači GitHub Forkovi GitHub GitHub zvjezdice

Microsoft Foundry Discord

🌱 Početak

Ovaj tečaj sadrži lekcije koje pokrivaju osnove izgradnje AI agenata. Svaka lekcija obrađuje svoju temu, pa počnite gdje god želite!

Ovaj tečaj ima višejezičnu podršku. Pogledajte naše dostupne jezike ovdje.

Ako vam je ovo prvi put da radite s modelima generativne AI, pogledajte naš tečaj Generative AI For Beginners, koji uključuje 21 lekciju o izgradnji s GenAI.

Ne zaboravite označiti zvjezdicom (🌟) ovaj repozitorij i forkati ovaj repozitorij da biste pokrenuli kod.

Upoznajte druge učenike, dobijte odgovore na svoja pitanja

Ako zapnete ili imate pitanja o izgradnji AI agenata, pridružite se našem posvećenom Discord kanalu u Microsoft Foundry Discord.

Što vam je potrebno

Svaka lekcija u ovom tečaju uključuje primjere koda, koji se mogu pronaći u mapi code_samples. Možete forkati ovaj repozitorij kako biste stvorili vlastitu kopiju.

Primjeri koda u ovim vježbama koriste Microsoft Agent Framework s Azure AI Foundry Agent Service V2:

Ovaj tečaj koristi sljedeće AI agent okvire i usluge iz Microsofta:

Za više informacija o pokretanju koda za ovaj tečaj, idite na Course Setup.

🙏 Želite pomoći?

Imate li prijedloge ili ste pronašli pravopisne ili programske pogreške? Otvorite issue ili kreirajte pull request

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst i kod Video Dodatno učenje
Uvod u AI agente i primjene agenata Poveznica Video Poveznica
Istraživanje AI agentnih okvira Poveznica Video Poveznica
Razumijevanje dizajnerskih obrazaca za AI agente Poveznica Video Poveznica
Dizajnerski obrazac korištenja alata Poveznica Video Poveznica
Agentni RAG Poveznica Video Poveznica
Izgradnja pouzdanih AI agenata Poveznica Video Poveznica
Dizajnerski obrazac planiranja Poveznica Video Poveznica
Dizajnerski obrazac za više agenata Poveznica Video Poveznica
Dizajnerski obrazac metakognicije Poveznica Video Poveznica
AI agenti u produkciji Poveznica Videozapis Poveznica
Korištenje agentičkih protokola (MCP, A2A i NLWeb) Poveznica Videozapis Poveznica
Inženjering konteksta za AI agente Poveznica Videozapis Poveznica
Upravljanje agentičkom memorijom Poveznica Videozapis  
Istraživanje Microsoft Agent Framework Poveznica    
Izrada agenata za korištenje računala (CUA) Uskoro    
Postavljanje skalabilnih agenata Uskoro    
Stvaranje lokalnih AI agenata Uskoro    
Osiguravanje AI agenata Uskoro    

🎒 Ostali tečajevi

Naš tim proizvodi i druge tečajeve! Pogledajte:

LangChain

LangChain4j za početnike LangChain.js za početnike LangChain za početnike

Azure / Edge / MCP / Agenti

AZD za početnike Edge AI za početnike MCP za početnike AI agenti za početnike


Serija generativne AI

Generativna AI za početnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (JavaScript)


Temeljno učenje

ML za početnike Data Science za početnike AI za početnike Kibernetička sigurnost za početnike Web razvoj za početnike IoT za početnike XR razvoj za početnike


Serija Copilot

Copilot za AI u uparenom programiranju Copilot za C#/.NET Copilot Avantura

🌟 Zahvale zajednici

Zahvaljujemo Shivam Goyal na doprinosu važnih primjera koda koji demonstriraju Agentic RAG.

Doprinosi

Ovaj projekt pozdravlja doprinose i prijedloge. Većina doprinosa zahtijeva da se složite s Contributor License Agreement (CLA) kojom izjavljujete da imate pravo i zapravo nam dajete prava za korištenje vašeg doprinosa. Za detalje posjetite https://cla.opensource.microsoft.com.

Kada pošaljete pull request, CLA bot će automatski utvrditi trebate li dostaviti CLA i odgovarajuće označiti PR (npr., provjera statusa, komentar). Jednostavno slijedite upute koje bot pruži. To ćete trebati učiniti samo jednom za sve repozitorije koji koriste našu CLA.

Ovaj projekt je usvojio Microsoftov kodeks ponašanja za otvoreni izvor. Za više informacija pogledajte Često postavljana pitanja o kodeksu ponašanja ili kontaktirajte opencode@microsoft.com za dodatna pitanja ili komentare.

Zaštitni znakovi

Ovaj projekt može sadržavati zaštitne znakove ili logotipe projekata, proizvoda ili usluga. Ovlaštena uporaba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora se pridržavati Microsoftovih smjernica za zaštitne znakove i brendiranje. Upotreba Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije dovoditi do zabune ili implicirati sponzorstvo Microsofta. Bilo koja uporaba zaštitnih znakova ili logotipa trećih strana podliježe pravilima tih trećih strana.

Dobivanje pomoći

Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se:

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili naiđete na pogreške tijekom izrade, posjetite:

Forum programera Microsoft Foundry


Odricanje odgovornosti: Ovaj je dokument preveden pomoću AI usluge za prijevod Co-op Translator. Iako nastojimo biti točni, imajte na umu da automatizirani prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati mjerodavnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakve nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.