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 licenca GitHub suradnici GitHub problemi GitHub zahtjevi za povlačenje PRs Dobrodošli

🌐 Podrška za Više Jezika

Prijevodi održavani pomoću Co-op Translator

Arapski | Bengalski | Bugarski | Burmese (Myanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Makao) | Kineski (tradicionalni, Tajvan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindi | Mađarski | Indonezijski | Talijanski | Japanski | Kannada | Khmer | Korejski | Litvanski | Malajski | Malajalamski | Manipuri (Meitei Mayek) | Marathi | Nepalski | Nigerijski Pidgin | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Punjabi (Gurmukhi) | Rumunjski | Ruski | Srpski (Ćirilica) | Slovački | Slovenski | Španjolski | Swahili | Švedski | Tagalog (Filipinski) | Tamilski | Telugu | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski

Preferirate Klonirati Lokalno?

Ovaj repozitorij ukljućuje prijevode na više od 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 završetak tečaja s puno bržim preuzimanjem.

Za dodatne jezične opcije, pogledajte podržane jezike Co-op Translatora.

GitHub pratitelji GitHub forks GitHub zvjezdice

Microsoft Foundry Discord

🌱 Početak

Ovaj tečaj sadrži lekcije koje pokrivaju osnove izrade AI agenata. Svaka lekcija pokriva svoju temu, pa započnite gdje god želite!

Postoji podrška za više jezika za ovaj tečaj. Pogledajte naše dostupne jezike ovdje.

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

Ne zaboravite ozvijezdati (🌟) ovaj repozitorij i forkati ovaj repozitorij za pokretanje koda.

Upoznajte druge učenike, postavite svoja pitanja

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

Što vam treba

Svaka lekcija u ovom tečaju uključuje primjere koda, koji se mogu pronaći u mapi code_samples. Možete forkati ovaj repozitorij da napravite svoju 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-jem, 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, pogledajte Postavljanje tečaja.

🙏 Želite pomoći?

Imate prijedloge ili ste pronašli pravopisne ili kodne greške? Podignite problem ili Napravite pull request

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst & Kod Video Dodatno Učenje
Uvod u AI agente i slučaju uporabe agenata Link Video Link
Istraživanje AI Agentic Okvira Link Video Link
Razumijevanje AI Agentic Dizajnerskih Uzoraka Link Video Link
Uzorak dizajna korištenja alata Link Video Link
Agentic RAG Link Video Link
Izgradnja Pouzdanih AI Agenata Link Video Link
Uzorak dizajna planiranja Link Video Link
Višestruki Agent Dizajnerski Uzorak Link Video Link
Metakognitivni Dizajnerski Uzorak Link Video Link
AI Agenti u Produkciji Link Video Link
Korištenje Agentic Protokola (MCP, A2A i NLWeb) Link Video Link
Inženjerstvo Konteksta za AI agente Link Video Link
Upravljanje agentičkom memorijom Link Video  
Istraživanje Microsoft Agent Frameworka Link    
Izrada agenata za korištenje računala (CUA) Link   Link
Postavljanje skalabilnih agenata Link   Link
Izrada lokalnih AI agenata Link   Link
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


Generativni AI Serijal

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

🌟 Zahvale zajednici

Zahvaljujemo Shivamu Goyalu za doprinos važnim primjerima koda koji prikazuju Agentic RAG.

Doprinos

Ovaj projekt prihvaća doprinose i prijedloge. Većina doprinosa zahtijeva da pristanete na Ugovor o licenci za doprinositelje (CLA) kojim izjavljujete da imate pravo i da zapravo date prava na korištenje vašeg doprinosa. Za detalje posjetite https://cla.opensource.microsoft.com.

Kada pošaljete pull zahtjev, CLA bot će automatski odrediti trebate li dostaviti CLA i prikazati odgovarajuće oznake PR-u (npr. provjera statusa, komentar). Jednostavno slijedite upute koje daje bot. Ovo trebate učiniti samo jednom za sve repozitorije koje koriste naš CLA.

Ovaj projekt koristi Microsoftov kodeks ponašanja za otvoreni izvor. Za više informacija 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 zaštitne znakove i brend. Korištenje Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije uzrokovati zabunu 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 naiđete na pogreš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.