ai-agents-for-beginners

AI Agent za početnike - Tečaj

AI Agents for Beginners

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

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Podrška za više jezika

Podržano putem GitHub akcije (automatizirano i uvijek ažurno)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Radije klonirate lokalno?

Ovaj repozitorij sadrži prijevode na preko 50 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"

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

Ako želite podršku za dodatne jezike prijevoda, popis je dostupan ovdje.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Početak rada

Ovaj tečaj ima lekcije koje pokrivaju osnove izgradnje AI agenata. Svaka lekcija pokriva svoju temu pa počnite gdje god želite!

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

Ako vam je ovo prvi put da radite s Generativnim AI modelima, pogledajte naš tečaj Generativni AI za početnike, koji uključuje 21 lekciju o radu s GenAI.

Ne zaboravite označiti (🌟) ovaj repozitorij zvjezdicom i forkati ovaj repozitorij za pokretanje koda.

Upoznajte druge učenike, postavite 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 treba

Svaka lekcija u ovom tečaju uključuje primjere koda koji se nalaze u mapi code_samples. Možete forkati ovaj repozitorij da napravite vlastitu kopiju.

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

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

Neki primjeri koda također podržavaju alternativne OpenAI-kompatibilne pružatelje kao što je MiniMax, koji nudi modele s velikim kontekstom (do 204K tokena). Pogledajte Postavljanje tečaja za detalje konfiguracije.

Za više informacija o pokretanju koda za ovaj tečaj, posjetite Postavljanje tečaja.

🙏 Želite pomoći?

Imate li prijedloge ili ste pronašli pravopisne ili kodne pogreške? Otvorite problem ili napravite pull zahtjev

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst i kod Video Dodatno učenje
Uvod u AI agente i primjenu agenata Poveznica Video Poveznica
Istraživanje AI agent okvira Poveznica Video Poveznica
Razumijevanje AI agent dizajnerskih obrazaca Poveznica Video Poveznica
Dizajnerski obrazac upotrebe alata Poveznica Video Poveznica
Agentic RAG Poveznica Video Poveznica
Izgradnja pouzdanih AI agenata Poveznica Video Poveznica
Dizajnerski obrazac planiranja Poveznica Video Poveznica
Dizajnerski obrazac više agenata Poveznica Video Poveznica
Metakognitivni dizajn obrazaca Link Video Link
AI agenti u proizvodnji Link Video Link
Korištenje agentičkih protokola (MCP, A2A i NLWeb) Link Video Link
Inženjering konteksta za AI agente Link Video Link
Upravljanje agentičkom memorijom Link Video  
Istraživanje Microsoft Agent Frameworka Link    
Izgradnja agenata za korištenje računala (CUA) Link   Link
Implementacija skalabilnih agenata Link   Link
Izrada lokalnih AI agenata Link   Link
Osiguranje AI agenata Link   Link

🎒 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)


Osnovno učenje

ML za početnike Data Science za početnike AI za početnike Cybersecurity za početnike Web razvoj za početnike IoT za početnike XR razvoj za početnike


Serija Copilot

Copilot za AI partnersko programiranje Copilot za C#/.NET Copilot avantura

🌟 Zahvale zajednici

Zahvaljujemo Shivam Goyal na doprinosu važnim primjerima koda koji pokazuju Agentic RAG.

Doprinos

Ovaj projekt prihvaća doprinose i prijedloge. Većina doprinosa zahtijeva da se složite s Ugovorom o licenci za doprinos (CLA) kojim izjavljujete da imate pravo, i doista, da nam dajete prava za korištenje vašeg doprinosa. Za detalje posjetite https://cla.opensource.microsoft.com.

Kada pošaljete zahtjev za spajanje (pull request), CLA bot će automatski odlučiti trebate li pružiti CLA i označiti PR na odgovarajući način (npr. statusni pregled, komentar). Jednostavno slijedite upute koje daje bot. Ovo ćete morati učiniti samo jednom za sve repozitorije koji koriste naš CLA.

Ovaj je projekt usvojio Microsoftov kodeks ponašanja za otvoreni kod. Za dodatne informacije 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 za projekte, proizvode ili usluge. Ovlaštena upotreba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora slijediti Microsoftove smjernice za korištenje zaštitnih znakova i brendova. Korištenje Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije izazvati zbunjenost ili implicirati Microsoftovo sponzorstvo. Bilo kakva upotreba 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 greške tijekom izrade, posjetite:

Microsoft Foundry Developer Forum


Napomena: Ovaj dokument je preveden korištenjem AI prevoditeljskog servisa Co-op Translator. Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati greške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za važne informacije preporuča se profesionalni ljudski prijevod. Nismo odgovorni za bilo kakva nesporazumevanja ili pogrešne interpretacije koje proizlaze iz korištenja ovog prijevoda.