ai-agents-for-beginners

AI Agents for Beginners - A Course

Generativna AI za početnike

Tečaj koji podučava sve što trebate znati da počnete graditi AI agente

GitHub licenca GitHub doprinositelji GitHub issues GitHub pull-requests PRs Welcome

🌐 Podrška za više jezika

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

Arapski | Bengalski | Bugarski | Burmanski (Myanmar) | Kineski (pojednostavljeni) | Kineski (tradicionalni, Hong Kong) | Kineski (tradicionalni, Macau) | Kineski (tradicionalni, Taiwan) | Hrvatski | Češki | Danski | Nizozemski | Estonski | Finski | Francuski | Njemački | Grčki | Hebrejski | Hindski | Mađarski | Indonezijski | Talijanski | Japanski | Kannada | Korejski | Litvanski | Malajski | Malajalamski | Marathi | Nepalski | Nigerijski pidgin | Norveški | Perzijski (Farsi) | Poljski | Portugalski (Brazil) | Portugalski (Portugal) | Pandžabski (Gurmukhi) | Rumunjski | Ruski | Srpski (ćirilica) | Slovački | Slovenski | Španjolski | Svahili | Švedski | Tagalog (filipinski) | Tamilski | Telugu | Tajlandski | Turski | Ukrajinski | Urdu | Vijetnamski

If you wish to have additional translations languages supported are listed here

GitHub promatrači GitHub forkovi GitHub zvijezde

Microsoft Foundry Discord

🌱 Početak

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

Ovaj tečaj ima podršku za više jezika. Pogledajte naše dostupne jezike ovdje.

Ako vam je ovo prvi put da gradite s generativnim AI modelima, pogledajte naš tečaj Generativna AI za početnike, koji uključuje 21 lekciju o izgradnji s GenAI.

Ne zaboravite označiti zvjezdicom (🌟) ovaj repo i forkati ovaj repo kako biste pokrenuli kod.

Upoznajte druge polaznike, dobijte odgovore na pitanja

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

Što vam treba

Svaka lekcija u ovom tečaju uključuje primjere koda, koji se mogu naći u mapi code_samples. Možete forkati ovaj repo kako biste stvorili vlastitu kopiju.

Primjer koda u ovim vježbama koristi Azure AI Foundry i GitHub Model Catalogs za interakciju s jezičnim modelima:

Ovaj tečaj također koristi sljedeće okvire i usluge za AI agente iz Microsofta:

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

🙏 Želite pomoći?

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

📂 Svaka lekcija uključuje

🗃️ Lekcije

Lekcija Tekst i kod Video Dodatno učenje
Uvod u AI agente i slučajevi upotrebe Poveznica Video Poveznica
Istraživanje agentnih AI okvira Poveznica Video Poveznica
Razumijevanje 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 za više agenata Poveznica Video Poveznica
Dizajnerski obrazac metakognicije Poveznica Video Poveznica
AI agenti u produkciji Poveznica Video Poveznica
Korištenje agentičkih protokola (MCP, A2A i NLWeb) Poveznica Video Poveznica
Inženjering konteksta za AI agente Poveznica Video Poveznica
Upravljanje agentičkom memorijom Poveznica Video  
Istraživanje Microsoft Agent Framework Poveznica    
Izrada agenata za korištenje računala (CUA) Uskoro    
Postavljanje skalabilnih agenata Uskoro    
Stvaranje lokalnih AI agenata Uskoro    
Osiguravanje AI agenata Uskoro    

🎒 Ostali tečajevi

Naš tim proizvodi i druge tečajeve! Pogledajte:

LangChain

LangChain4j za početnike LangChain.js za početnike


Azure / Edge / MCP / Agents

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

Strojno učenje za početnike Znanost o podacima 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 parno programiranje Copilot za C#/.NET Copilot avantura

🌟 Zahvale zajednici

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

Doprinosi

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

Kada pošaljete pull request, CLA bot će automatski odrediti trebate li pružiti CLA i prikazati odgovarajuće oznake na PR-u (npr. statusnu provjeru, komentar). Jednostavno slijedite upute koje daje bot. Ovo ćete morati napraviti samo jednom za sve repozitorije koji koriste naš CLA.

Ovaj projekt je usvojio Microsoft Open Source Code of Conduct. Za više informacija pogledajte Code of Conduct FAQ ili kontaktirajte opencode@microsoft.com za dodatna pitanja ili komentare.

Zaštitni znakovi

Ovaj projekt može sadržavati zaštićene znakove ili logotipe projekata, proizvoda ili usluga. Ovlaštena upotreba Microsoftovih zaštitnih znakova ili logotipa podliježe i mora slijediti Microsoft’s Trademark & Brand Guidelines. Upotreba Microsoftovih zaštitnih znakova ili logotipa u izmijenjenim verzijama ovog projekta ne smije izazvati zabunu niti sugerisati sponzorstvo od strane Microsofta. 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 povratne informacije o proizvodu ili naiđete na pogreške tijekom izrade posjetite:

Microsoft Foundry Developer Forum


Odricanje odgovornosti: Ovaj dokument je preveden pomoću AI usluge prevođenja 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 mjerodavnim izvorom. Za kritične informacije preporučuje se profesionalni (ljudski) prijevod. Ne odgovaramo za bilo kakve nesporazume ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.