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 za početak izrade AI Agenata

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

🌐 Višejezična podrška

Podržano preko 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

Radije želite klonirati lokalno?

Ovaj repozitorij uključuje preko 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 trebate da završite tečaj s mnogo bržim preuzimanjem.

Ako želite dodatno podržane jezike prijevoda potražite ovdje

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Početak

Ovaj tečaj sadrži lekcije koje objašnjavaju osnove izrade AI Agenata. Svaka lekcija pokriva svoju temu pa počnite gdje god želite!

Ovaj tečaj podržava više jezika. Posjetite našu 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 i forkati ovaj repozitorij da biste mogli pokretati kod.

Upoznajte druge polaznike, dobijte odgovore na pitanja

Ako zapnete ili imate pitanja o izradi AI Agenata, pridružite se našem namjenskom Discord kanalu u Microsoft Foundry Discord.

Što vam je potrebno

Svaka lekcija u ovom tečaju uključuje primjere koda koje možete 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:

Neki primjeri koda također podržavaju alternativne OpenAI-kompatibilne pružatelje poput MiniMax, koji nudi modele velikog konteksta (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 greške u kodu? Otvorite problem ili stvorite pull request

📂 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 Agentnih okvira Poveznica Video Poveznica
Razumijevanje AI Agentnih dizajnerskih obrazaca 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 više agenata Poveznica Video Poveznica
Uzorak dizajna metakognicije Veza Video Veza
AI agenti u produkciji Veza Video Veza
Korištenje agencijskih protokola (MCP, A2A i NLWeb) Veza Video Veza
Inženjerstvo konteksta za AI agente Veza Video Veza
Upravljanje agentnom memorijom Veza Video  
Istraživanje Microsoft Agent Frameworka Veza    
Izrada agenata za korištenje računala (CUA) Veza   Veza
Postavljanje skalabilnih agenata Uskoro dostupno    
Izrada lokalnih AI agenata Uskoro dostupno    
Osiguravanje AI agenata Uskoro dostupno    

🎒 Ostali tečajevi

Naš tim izrađuje 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)


Osnovno 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 parnom programiranju Copilot za C#/.NET Copilot avantura

🌟 Zahvale zajednici

Zahvala Shivam Goyal za doprinos važnim uzorcima koda koji demonstriraju Agentic RAG.

Doprinos

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

Kada podnesete pull zahtjev, CLA bot će automatski odrediti trebate li pružiti CLA i odgovarajuće označiti PR (npr., provjera statusa, komentar). Jednostavno slijedite upute dane od strane bota. To ćete morati učiniti samo jednom na svim repozitorijima koji koriste naš CLA.

Ovaj projekt je usvojio Microsoft Open Source Code of Conduct. Više informacija potražite u Često postavljanim pitanjima 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 uporaba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora slijediti Microsoftova pravila o uporabi zaštitnih znakova i branda. Uporaba Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije stvarati zbrku niti implicirati sponzorstvo Microsofta. Svaka 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 greške tijekom izrade, posjetite:

Microsoft Foundry Developer Forum


Odricanje od odgovornosti:
Ovaj je dokument preveden pomoću AI prevoditeljskog servisa Co-op Translator. Iako težimo točnosti, 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ča se profesionalni ljudski prijevod. Nismo odgovorni za bilo kakva nesporazuma ili pogrešne interpretacije koje proizlaze iz korištenja ovog prijevoda.