ai-agents-for-beginners

AI Agenti za početnike - Tečaj

AI Agenti za početnike

Tečaj koji podučava sve što trebate znati da započnete izradu AI Agenata

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

🌐 Podrška za više jezika

Podržano putem GitHub Action (Automatski i uvijek ažurirano)

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

Preferirate li lokalno klonirati?

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

Time dobivate sve što vam treba za dovršetak tečaja s mnogo bržim preuzimanjem.

Ako želite podržati dodatne jezike prijevoda, oni su navedeni ovdje.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Početak

Ovaj tečaj obuhvaća lekcije koje pokrivaju osnove izgradnje AI Agenata. Svaka lekcija pokriva svoju temu, pa započnite gdje god želite!

Za ovaj tečaj postoji podrška 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 izgradnji s GenAI.

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

Upoznajte druge učenike, dobijte odgovore na svoja pitanja

Ako zapnete ili imate pitanja o izgradnji AI Agenata, pridružite se našem posebnom Discord kanalu na 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 za kreiranje vlastite kopije.

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:

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

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

🙏 Želite pomoći?

Imate li prijedloge ili ste pronašli pravopisne ili kodne pogreške? Podignite 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 Link Video Link
Istraživanje AI agentskih okvira Link Video Link
Razumijevanje AI agentskih dizajnerskih uzoraka Link Video Link
Uzorak dizajna korištenja alata Link Video Link
Agentski RAG Link Video Link
Izgradnja pouzdanih AI Agenata Link Video Link
Uzorak dizajna planiranja Link Video Link
Uzorak dizajna s više agenata Link Video Link
Uzorak dizajna metakognicije Link Video Link
AI agenti u produkciji 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 Uskoro dolazi    
Kreiranje lokalnih AI agenata Uskoro dolazi    
Osiguravanje 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 Generativni AI

Generativni AI za početnike Generativni AI (.NET) Generativni AI (Java) Generativni 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

🌟 Zahvala zajednici

Zahvaljujemo Shivam Goyal na doprinosu važnih uzoraka koda koji pokazuju Agentic RAG.

Doprinos

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

Kada pošaljete zahtjev za povlačenje, bot za CLA će automatski utvrditi trebate li dostaviti CLA i prikazati odgovarajuće oznake (npr. status provjere, komentar). Jednostavno slijedite upute koje daje bot. To ćete trebati napraviti samo jednom za sve repozitorije koji koriste naš CLA.

Ovaj projekt usvojio je Microsoft Open Source Code of Conduct. Za više informacija pogledajte FAQ kôda 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 zaštitne znakove i brendove. Korištenje Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije uzrokovati zabunu ili implicirati Microsoftovo sponzorstvo. Svaka 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 povratnu informaciju 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.