ai-agents-for-beginners

AI agenti za početnike - Kurs

AI Agents for Beginners

Kurs koji vas uči svemu što trebate znati da počnete graditi AI agente

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

🌐 Višejezična podrška

Podržano putem GitHub akcije (Automatski 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

Želite li klonirati lokalno?

Ovaj repozitorij uključuje prijevode na 50+ jezika što značajno povećava veličinu preuzimanja. Da biste klonirali 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 potrebno za završetak kursa uz mnogo brže preuzimanje.

Ako želite da budu podržani dodatni jezici prijevoda, oni su navedeni ovdje

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Početak

Ovaj kurs sadrži lekcije koje pokrivaju osnove izgradnje AI agenata. Svaka lekcija pokriva svoju temu, pa počnite gdje želite!

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

Ako je ovo vaš prvi put da gradite s Generativnim AI modelima, pogledajte naš kurs Generative AI za početnike, koji uključuje 21 lekciju o izgradnji s GenAI.

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

Upoznajte druge učenike, dobijte odgovore na pitanja

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

Što vam treba

Svaka lekcija u ovom kursu uključuje primjere koda, koje možete pronaći u folderu code_samples. Možete forkati ovaj repozitorij da biste napravili vlastitu kopiju.

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

Ovaj kurs koristi sljedeće AI Agent frameworke i servise iz Microsofta:

Neki primjeri koda također podržavaju alternativne OpenAI-kompatibilne pružatelje usluga kao što je MiniMax, koji nudi modele velikog konteksta (do 204K tokena). Pogledajte Course Setup za detalje o konfiguraciji.

Za više informacija o pokretanju koda za ovaj kurs, pogledajte Course Setup.

🙏 Želite pomoći?

Imate prijedloge ili ste pronašli pravopisne ili kodne greške? Otvorite issue ili napravite pull request

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst i kod Video Dodatno učenje
Uvod u AI agente i primjeri korištenja agenata Link Video Link
Istraživanje AI agentnih frameworka Link Video Link
Razumijevanje AI agentnih dizajnerskih obrazaca Link Video Link
Dizajnerski obrazac korištenja alata Link Video Link
Agentic RAG Link Video Link
Izgradnja pouzdanih AI agenata Link Video Link
Dizajnerski obrazac planiranja Link Video Link
Dizajnerski obrazac za više agenata Link Video Link
Dizajn uzorka 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 Framework Link    
Izgradnja agenata za upotrebu računala (CUA) Link   Link
Implementacija skalabilnih agenata Uskoro dostupno    
Kreiranje lokalnih AI agenata Uskoro dostupno    
Sigurnost AI agenata Uskoro dostupno    

🎒 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 / Agent

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


Serija generativnog AI

Generativni AI za početnike Generativni AI (.NET) Generativni AI (Java) Generativni 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 upareno programiranje Copilot za C#/.NET Copilot pustolovina

🌟 Zahvale zajednici

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

Doprinos

Ovaj projekt pozdravlja doprinose i prijedloge. Većina doprinosa zahtijeva da se složite s Ugovorom o licenciranju doprinositelja (CLA) kojim izjavljujete da imate pravo i zaista nam dajete pravo koristiti vaš doprinos. Za detalje posjetite https://cla.opensource.microsoft.com.

Kad pošaljete zahtjev za povlačenjem, CLA bot će automatski odrediti trebate li pružiti CLA i označiti PR prikladno (npr. status provjere, komentar). Jednostavno slijedite upute koje daje bot. To ćete trebati učiniti samo jednom za sve repozitorije koji koriste naš CLA.

Ovaj projekt je usvojio Microsoft-ov kodeks ponašanja za otvoreni izvor. Za više informacija pogledajte FAQ 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 brenda. Korištenje Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije izazvati zabunu niti sugerirati Microsoftovu sponzorstvo. Bilo koja upotreba zaštitnih znakova ili logotipa trećih strana podliježe politikama tih trećih strana.

Dobivanje pomoći

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

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili pogreške tijekom izrade posjetite:

Microsoft Foundry Developer Forum


Odricanje od odgovornosti: Ovaj dokument je preveden korištenjem AI usluge za prijevod Co-op Translator. Iako nastojimo postići točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati službenim izvorom. Za kritične informacije preporučuje se profesionalan ljudski prijevod. Ne odgovaramo za bilo kakve nesporazume ili pogrešne interpretacije koje proizlaze iz korištenja ovog prijevoda.