ai-agents-for-beginners

AI agentai pradedantiesiems - Kursas

Generatyvinis DI pradedantiesiems

Kursas, apimantis viską, ką reikia žinoti, norint pradėti kurti AI agentus

GitHub licencija GitHub prisidėjusieji GitHub problemos GitHub pull-užklausos PR prašymai laukiami

🌐 Daugiakalbė parama

Palaikoma per GitHub Action (automatiškai ir visada atnaujinama)

Arabų | Bengalų | Bulgarų | Burmiečių (Mianmaras) | Kinų (supaprastinta) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Estų | Suomi | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Kannadų | Korėjiečių | Lietuvių | Malajų | Malajalamų | Maratų | Nepalų | Nigerijos pidžinas | Norvegų | Persų (Farsi) | Lenkų | Portugalių (Brazilija) | Portugalių (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahili | Švedų | Tagalogas (filipiniečių) | Tamilų | Telugų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių

Jei norite, kad būtų pridėtos papildomos vertimo kalbos, palaikomos kalbos išvardytos čia

GitHub stebėtojai GitHub forkai GitHub žvaigždės

Microsoft Foundry Discord

🌱 Pradžia

Šiame kurse yra pamokos, apimančios AI agentų kūrimo pagrindus. Kiekviena pamoka aptaria savo temą, tad pradėkite ten, kur norite!

Šiam kursui yra daugiakalbė parama. Eikite į mūsų turimas kalbas čia.

Jei tai jūsų pirmas kartas kuriant su generatyviniais DI modeliais, peržiūrėkite mūsų kursą Generative AI For Beginners, kuriame yra 21 pamoka apie darbą su GenAI.

Neužmirškite pažymėti (🌟) šio repozitorijaus ir sukurti forką šiam repozitorijui, kad galėtumėte paleisti kodą.

Susipažinkite su kitais besimokančiais, gaukite atsakymus į klausimus

Jei užstringate arba turite klausimų apie AI agentų kūrimą, prisijunkite prie mūsų skirto Discord kanalo Microsoft Foundry Discord.

Ko reikia

Kiekviena šio kurso pamoka turi kodo pavyzdžių, kuriuos rasite aplanke code_samples. Galite sukurti forką šio repozitorijaus, kad susikurtumėte savo kopiją.

Šiuose pratybų kodo pavyzdžiuose naudojami Azure AI Foundry ir GitHub Model Catalogs sąveikai su kalbos modeliais:

Šis kursas taip pat naudoja šiuos Microsoft AI agentų karkasus ir paslaugas:

Daugiau informacijos, kaip paleisti šio kurso kodą, rasite Course Setup.

🙏 Norite padėti?

Ar turite pasiūlymų arba radote rašybos ar kodo klaidų? Pateikite problemą arba sukurkite pull request’ą

📂 Kiekviena pamoka apima

🗃️ Pamokos

Pamoka Tekstas & Kodo pavyzdžiai Vaizdo įrašas Papildomas mokymasis
Įvadas į AI agentus ir agentų naudojimo atvejai Nuoroda Vaizdo įrašas Nuoroda
AI agentinių karkasų tyrinėjimas Nuoroda Vaizdo įrašas Nuoroda
AI agentų dizaino šablonų supratimas Nuoroda Vaizdo įrašas Nuoroda
Įrankių naudojimo dizaino šablonas Nuoroda Vaizdo įrašas Nuoroda
Agentinis RAG Nuoroda Vaizdo įrašas Nuoroda
Patikimų AI agentų kūrimas Nuoroda Vaizdo įrašas Nuoroda
Planavimo dizaino šablonas Nuoroda Vaizdo įrašas Nuoroda
Daugiagentis dizaino šablonas Nuoroda Vaizdo įrašas Nuoroda
Metakognicijos dizaino šablonas Nuoroda Vaizdo įrašas Nuoroda
AI agentai produkcijoje Nuoroda Vaizdo įrašas Nuoroda
Agentinių protokolų naudojimas (MCP, A2A ir NLWeb) Nuoroda Vaizdo įrašas Nuoroda
Konteksto inžinerija AI agentams Nuoroda Vaizdo įrašas Nuoroda
Agentinės atminties valdymas Nuoroda Vaizdo įrašas  
Microsoft agentų karkaso tyrinėjimas Nuoroda    
Kompiuterio naudojimo agentų kūrimas (CUA) Netrukus    
Mastelio agentų diegimas Netrukus    
Vietinių AI agentų kūrimas Netrukus    
AI agentų apsauga Netrukus    

🎒 Kiti kursai

Mūsų komanda taip pat rengia kitus kursus! Peržiūrėkite:

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems


Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge AI pradedantiesiems MCP pradedantiesiems AI agentai pradedantiesiems


Generatyvinio AI serija

Generatyvinis AI pradedantiesiems Generatyvinis AI (.NET) Generatyvinis AI (Java) Generatyvinis AI (JavaScript)


Pagrindiniai kursai

Mašininis mokymasis pradedantiesiems Duomenų mokslas pradedantiesiems AI pradedantiesiems Kibernetinis saugumas pradedantiesiems Tinklapių kūrimas pradedantiesiems Daiktų internetas pradedantiesiems XR kūrimas pradedantiesiems


Copilot serija

Copilot poriniam programavimui su AI Copilot C#/.NET kūrėjams Copilot nuotykiai

🌟 Bendruomenės padėka

Padėka Shivam Goyal už svarbių kodo pavyzdžių, demonstruojančių agentinį RAG, pateikimą.

Prisidėjimas

Šis projektas kviečia prisidėti ir pateikti pasiūlymus. Daugumai indėlių reikės, kad sutiktumėte su Bendradarbio licencijos susitarimu (Contributor License Agreement, CLA), kuriame teigiate, kad turite teisę ir iš tikrųjų suteikiate mums teises naudoti jūsų indėlį. Daugiau informacijos žr. https://cla.opensource.microsoft.com.

Siųsdami pull request, CLA botas automatiškai nustatys, ar turite pateikti CLA, ir atitinkamai pažymės PR (pvz., būsenos patikrinimas, komentaras). Tiesiog vykdykite boto pateiktas instrukcijas. Tai reikės padaryti tik vieną kartą visuose repozitorijuose, naudojančiuose mūsų CLA.

Šis projektas priėmė Microsoft atvirojo kodo elgesio kodeksą. Daugiau informacijos žr. Elgesio kodekso DUK arba susisiekite su opencode@microsoft.com dėl papildomų klausimų ar pastabų.

Prekės ženklai

Šis projektas gali turėti projektų, produktų ar paslaugų prekės ženklus ar logotipus. Leidžiamas Microsoft prekės ženklų ar logotipų naudojimas yra reglamentuojamas ir privalo laikytis Microsoft prekės ženklų ir prekinio ženklo gairių. Microsoft prekės ženklų ar logotipų naudojimas modifikuotose šio projekto versijose neturi sukelti painiavos ar reikšti Microsoft rėmimo. Bet koks trečiųjų šalių prekės ženklų ar logotipų naudojimas priklauso nuo tų trečiųjų šalių politikos.

Kaip gauti pagalbą

Jei užstrigote arba turite klausimų apie AI programų kūrimą, prisijunkite:

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą arba pastebite klaidų kuriant, apsilankykite:

Microsoft Foundry Developer Forum


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo pradinėje kalboje turi būti laikomas autoritetingu šaltiniu. Svarbios informacijos atveju rekomenduojamas profesionalus žmogaus atliktas vertimas. Mes neatsakome už jokius nesusipratimus ar klaidingus aiškinimus, kilusius dėl šio vertimo naudojimo.