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
Verčiau klonuoti vietoje?
Šiame saugykloje yra virš 50 vertimų, kurie ženkliai didina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite tankų atsisiuntimą (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"Taip gausite viską, ko reikia kursui baigti, ir atsisiuntimas bus greitesnis.
Jei norite, kad būtų palaikomi papildomi vertimų kalbų, jos pateiktos čia
Šiame kurse pateikiamos pamokos, apimančios AI agentų kūrimo pagrindus. Kiekviena pamoka atskirai nagrinėja savo temą, todėl pradėkite nuo bet kurios jums patinkančios!
Šiam kursui yra daugiakalbė palaikymas. Peržiūrėkite mūsų palaikomų kalbų sąrašą čia.
Jei tai pirmas kartas, kai dirbate su generatyviniais AI modeliais, apžiūrėkite mūsų kursą Generatyvinis AI pradedantiesiems, kuriame yra 21 pamoka apie GenAI kūrimą.
Nepamirškite įvertinti (🌟) šį saugyklą ir padaryti šaką (fork) šiai saugyklai, kad galėtumėte paleisti kodą.
Jei įstringate ar turite klausimų apie AI agentų kūrimą, prisijunkite prie mūsų specialaus Discord kanalo Microsoft Foundry Discord.
Kiekvienoje pamokoje pateikiami kodo pavyzdžiai, kuriuos rasite code_samples kataloge. Galite padaryti šaką (fork) ir susikurti savo kopiją.
Šių pamokų kodo pavyzdžiai naudoja Microsoft Agent Framework kartu su Azure AI Foundry Agent Service V2:
- Microsoft Foundry – reikia Azure paskyros
Šiame kurse naudojamos šios Microsoft AI agentų karkaso sistemos ir paslaugos:
Kai kurie kodo pavyzdžiai taip pat palaiko alternatyvius OpenAI suderinamus tiekėjus, tokius kaip MiniMax, kuris siūlo didelio konteksto modelius (iki 204K žetonų). Plačiau apie konfigūraciją skaitykite Kurso nustatymuose.
Daugiau informacijos apie šio kurso kodo paleidimą rasite Kurso nustatymuose.
Turite pasiūlymų arba radote rašybos ar kodo klaidų? Atidarykite problemą arba sukurkite užklausą dėl pakeitimų
- Rašytinę pamoką README faile ir trumpą video įrašą
- Python kodo pavyzdžius, naudojant Microsoft Agent Framework su Azure AI Foundry
- Nuorodas į papildomas medžiagas tolimesniam mokymuisi
| Pamoka | Tekstas & Kodas | Video | Papildomas mokymasis |
|---|---|---|---|
| Įvadas į AI agentus ir agentų naudojimo atvejus | Nuoroda | Video | Nuoroda |
| AI agentų karkasų tyrinėjimas | Nuoroda | Video | Nuoroda |
| AI agentų dizaino šablonų supratimas | Nuoroda | Video | Nuoroda |
| Įrankių naudojimo dizaino šablonas | Nuoroda | Video | Nuoroda |
| Agentic RAG | Nuoroda | Video | Nuoroda |
| Patikimų AI agentų kūrimas | Nuoroda | Video | Nuoroda |
| Planavimo dizaino šablonas | Nuoroda | Video | Nuoroda |
| Daugiagentinis dizaino šablonas | Nuoroda | Video | Nuoroda |
| Metakognityvinio dizaino šablonas | Nuoroda | Vaizdo įrašas | Nuoroda |
| Dirbtinio intelekto agentai gamyboje | Nuoroda | Vaizdo įrašas | Nuoroda |
| Agentinių protokolų naudojimas (MCP, A2A ir NLWeb) | Nuoroda | Vaizdo įrašas | Nuoroda |
| AI agentų konteksto inžinerija | Nuoroda | Vaizdo įrašas | Nuoroda |
| Agentų atminties valdymas | Nuoroda | Vaizdo įrašas | |
| Microsoft agentų sistemos tyrinėjimas | Nuoroda | ||
| Kompiuterio naudojimo agentų kūrimas (CUA) | Nuoroda | Nuoroda | |
| Masto agentų diegimas | Greitai bus | ||
| Vietinių AI agentų kūrimas | Greitai bus | ||
| AI agentų saugumas | Greitai bus |
Mūsų komanda gamina ir kitus kursus! Peržiūrėkite:
Dėkojame Shivam Goyal už svarbių kodo pavyzdžių pateikimą, demonstruojančių agentinį RAG.
Šis projektas laukia prisidėjimų ir pasiūlymų. Daugumai prisidėjimų reikia, kad sutiktumėte su Indėlio licencijos sutartimi (CLA), kurioje teigiate, kad turite teisę ir iš tikrųjų suteikiate mums teisę naudoti jūsų indėlį. Daugiau informacijos rasite https://cla.opensource.microsoft.com.
Kai pateikiate pakeitimų užklausą, CLA robotas automatiškai nustatys, ar turite pateikti CLA, ir tinkamai pažymės PR (pvz., būsenos patikrinimas, komentaras). Tiesiog vykdykite roboto instrukcijas. Tai reikės atlikti tik kartą visiems mūsų CLA naudojamiems repozitorijams.
Šis projektas priėmė Microsoft atvirojo kodo elgesio kodeksą. Daugiau informacijos ieškokite Elgesio kodekso DUK arba kreipkitės į opencode@microsoft.com su papildomais klausimais ar komentarais.
Šiame projekte gali būti prekių ženklų arba logotipų projektams, produktams ar paslaugoms. Leidžiama Microsoft prekių ženklų arba logotipų naudojimo tvarka turi atitikti ir laikytis Microsoft prekės ženklų ir prekių ženklų gairių. Microsoft prekių ženklų ar logotipų naudojimas modifikuotose šio projekto versijose neturi sukelti painiavos ar rodyti Microsoft rėmimą. Bet koks trečiųjų šalių prekių ženklų ar logotipų naudojimas turi atitikti tų trečiųjų šalių politiką.
Jei stringate ar turite klausimų apie DI programėlių kūrimą, prisijunkite:
Jei turite produkto atsiliepimų arba pastebite klaidų kūrimo metu, apsilankykite:
Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, atkreipkite dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojama naudoti profesionalų vertimą. Mes neatsakome už bet kokius nesusipratimus ar neteisingus aiškinimus, kilusius naudojant šį vertimą.