ai-agents-for-beginners

AI Agenti za Početnike - Tečaj

AI Agents for Beginners

Tečaj koji poučava sve što trebate znati za početak izrade AI Agenata

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

Radije želite klonirati lokalno?

Ovaj repozitorij uključuje 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"

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

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Početak

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

Za ovaj tečaj postoji višejezična podrška. Pogledajte dostupne jezike ovdje.

Ako vam je ovo prvi put da radite s Generativnim AI modelima, pogledajte naš tečaj Generative AI For Beginners, koji sadrži 21 lekciju o izradi s GenAI.

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

Upoznajte druge učenike, postavite pitanja

Ako zapnete ili imate pitanja o izradi AI agenata, pridružite se našem 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 servise iz Microsofta:

Neki primjeri koda također podržavaju alternativne pružatelje kompatibilne s OpenAI poput 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, pogledajte Postavljanje tečaja.

🙏 Želite pomoći?

Imate li prijedloge ili ste pronašli pravopisne ili kodne greške? Podignite issue ili Stvorite pull zahtjev

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst & 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 agenata i dizajnerskih obrazaca Link Video Link
Dizajnerski obrazac za korištenje alata Link Video Link
Agentic RAG Link Video Link
Izrada povjerljivih AI agenata Link Video Link
Dizajnerski obrazac planiranja Link Video Link
Višekratni agentski dizajnerski obrazac Link Video Link
Metakognitivni dizajnerski obrazac 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 Link   Link
Izrada lokalnih AI agenata Link   Link
Sigurnost 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 Generativnog AI

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


Osnove učenja

ML za početnike Podatkovna znanost 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 programiranje u paru Copilot za C#/.NET Copilot avantura

🌟 Zahvale zajednici

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

Doprinosi

Ovaj projekt dobrodošao doprinosima i sugestijama. Većina doprinosa zahtijeva da se složite s Ugovorom o licenci za doprinositelje (CLA) kojim izjavljujete da imate pravo, i zaista dajete, prava na korištenje vašeg doprinosa. Za detalje posjetite https://cla.opensource.microsoft.com.

Kada podnesete zahtjev za povlačenje, CLA bot će automatski odrediti trebate li pružiti CLA i primjerice ukrasiti PR (status provjera, komentar). Jednostavno slijedite upute koje daje bot. To ćete morati napraviti samo jednom za sve spremišta koja koriste naš CLA.

Ovaj projekt je usvojio Microsoftov Kodeks ponašanja za otvoreni izvor. Za više informacija pogledajte FAQ za Kodeks 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 projekt, proizvode ili usluge. Ovlaštena upotreba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora slijediti Microsoftova pravila za korištenje zaštitnih znakova i brendova. Korištenje Microsoftovih zaštitnih znakova ili logotipa u modificiranim verzijama ovog projekta ne smije izazivati zabunu niti implicirati Microsoftovo sponzorstvo. Svaka upotreba zaštitnih znakova ili logotipa trećih strana podliježe politikama tih trećih strana.

Dobivanje pomoći

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

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili greške tijekom izgradnje, 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.