ai-agents-for-beginners

AI agentai pradedantiesiems - kursas

AI Agents for Beginners

Kursas, mokantis visko, ką reikia žinoti, norint pradėti kurti AI agentus

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

🌐 Daugiau kalbų palaikymas

Palaikoma per GitHub Action (automatizuota ir visada atnaujinama)

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

Norite atsiųsti vietoje?

Šiame saugykloje yra daugiau nei 50 kalbų vertimų, kas ženkliai didina atsisiuntimo dydį. Norėdami atsisiųsti be vertimų, naudokite ribotą atsisiuntimą:

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"

Tai suteiks jums viską, ko reikia kursui, ir leis atsisiųsti daug greičiau.

Jei norite, kad palaikytume papildomas vertimų kalbas, jas rasite čia

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Pradžia

Šiame kurse pateiktos pamokos apima AI agentų kūrimo pagrindus. Kiekviena pamoka nagrinėja savo temą, todėl pradėkite ten, kur jums patogiausia!

Kursas palaiko kelias kalbas. Peržiūrėkite mūsų turimas kalbas čia.

Jei tai jūsų pirmas kartas kuriant su generatyviais AI modeliais, peržiūrėkite mūsų Generatyvios AI pradedantiesiems kursą, kuriame yra 21 pamoka apie kūrimą su GenAI.

Nepamirškite įvertinti (🌟) šią saugyklą ir padaryti šaką, kad galėtumėte paleisti kodą.

Susitikite kitus besimokančius, gaukite atsakymus į savo klausimus

Jei sustojote ar turite klausimų apie AI agentų kūrimą, prisijunkite prie mūsų specialaus Discord kanalo Microsoft Foundry Discord.

Ko jums reikės

Kiekviena šio kurso pamoka apima kodo pavyzdžių, kuriuos rasite code_samples aplanke. Galite padaryti šaką šią saugyklą ir susikurti savo kopiją.

Šių užduočių kodo pavyzdžiai naudoja Microsoft Agent Framework su Azure AI Foundry Agent Service V2:

Šiame kurse naudojami šie Microsoft AI agentų karkasai ir paslaugos:

Kai kurie kodo pavyzdžiai taip pat palaiko alternatyvius OpenAI suderinamus tiekėjus, tokius kaip MiniMax, kuris siūlo didelės apimties kontekstų modelius (iki 204K žetonų). Daugiau informacijos rasite kurso nustatymuose.

Daugiau informacijos apie kurso kodo vykdymą žiūrėkite kurso nustatymuose.

🙏 Norite padėti?

Turite pasiūlymų ar radote rašybos ar kodo klaidų? Sukurkite problemą arba atlikite pakeitimų prašymą

📂 Kiekviena pamoka apima

🗃️ Pamokos

Pamoka Tekstas ir kodas Vaizdo įrašas Papildomas mokymasis
Įvadas į AI agentus ir agentų taikymus Nuoroda Vaizdo įrašas Nuoroda
AI agentinių karkasų tyrinėjimas Nuoroda Vaizdo įrašas Nuoroda
AI agentinių dizaino modelių supratimas Nuoroda Vaizdo įrašas Nuoroda
Įrankių naudojimo dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Agentic RAG Nuoroda Vaizdo įrašas Nuoroda
Patikimų AI agentų kūrimas Nuoroda Vaizdo įrašas Nuoroda
Planavimo dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Multi-agentų dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Metakognicijos dizaino modelis 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
Kontekstų inžinerija dirbtinio intelekto agentams Nuoroda Vaizdo įrašas Nuoroda
Agentinės atminties valdymas Nuoroda Vaizdo įrašas  
Microsoft agentų sistemos tyrinėjimas Nuoroda    
Kompiuterio naudojimo agentų kūrimas (CUA) Nuoroda   Nuoroda
Mastelio agentų diegimas Greitai bus    
Vietinių dirbtinio intelekto agentų kūrimas Greitai bus    
Dirbtinio intelekto agentų saugumas Nuoroda   Nuoroda

🎒 Kiti kursai

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

LangChain

LangChain4j pradedantiesiems LangChain.js pradedantiesiems LangChain pradedantiesiems

Azure / Edge / MCP / Agentai

AZD pradedantiesiems Edge AI pradedantiesiems MCP pradedantiesiems Dirbtinio intelekto agentai pradedantiesiems


Generatyviojo DI serija

Generatyviojo DI pradedantiesiems Generatyviojo DI (.NET) Generatyviojo DI (Java) Generatyviojo DI (JavaScript)


Pagrindinis mokymasis

ML pradedantiesiems Duomenų mokslas pradedantiesiems DI pradedantiesiems Kibernetinis saugumas pradedantiesiems Internetinių svetainių kūrimas pradedantiesiems Daiktų internetas pradedantiesiems XR kūrimas pradedantiesiems


„Copilot“ serija

Copilot dirbtinio intelekto poriniuose programavimo projektuose Copilot C#/.NET Copilot nuotykiai

🌟 Bendruomenės padėka

Ačiū Shivam Goyal už svarbių kodų pavyzdžių pateikimą, demonstruojant Agentinį RAG.

Prisidėjimas

Šis projektas laukia prisidėjimų ir pasiūlymų. Dauguma prisidėjimų reikalauja, kad sutiktumėte su Prisidėjimo licencijos sutartimi (CLA), kurioje deklaruojate, jog turite teisę ir iš tikrųjų suteikiate mums teisę naudoti jūsų prisidėjimą. Daugiau informacijos rasite https://cla.opensource.microsoft.com.

Kai pateikiate pull užklausą, CLA robotas automatiškai nustatys, ar jums reikia pateikti CLA ir tinkamai pažymės PR (pvz., statuso patikrinimas, komentaras). Tiesiog vykdykite roboto pateiktas instrukcijas. Tai reikės padaryti tik kartą visiems repozitorijams, naudojantiems mūsų CLA.

Šis projektas priėmė Microsoft atvirojo kodo elgesio kodeksą. Daugiau informacijos rasite Elgesio kodekso DUK arba kreipkitės el. paštu opencode@microsoft.com su papildomais klausimais ar komentarais.

Prekės ženklai

Šiame projekte gali būti projektų, produktų ar paslaugų prekių ženklai arba logotipai. Leidžiamas Microsoft prekių ženklų ar logotipų naudojimas yra reglamentuojamas ir privalo atitikti Microsoft prekių ženklų ir prekės ženklo gairių taisykles. Microsoft prekių ženklų ar logotipų naudojimas modifikuotose šio projekto versijose neturi sukelti painiavos ar nurodyti Microsoft rėmimą. Trečiųjų šalių prekių ženklų ar logotipų naudojimas yra reglamentuojamas tų trečiųjų šalių politikos.

Pagalbos gavimas

Jeigu susiduriate su sunkumais ar turite klausimų apie DI programėlių kūrimą, prisijunkite prie:

Microsoft Foundry Discord

Jei turite atsiliepimų apie produktą arba susiduriate su klaidomis kūrimo metu, apsilankykite:

Microsoft Foundry Developer Forum


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojama naudoti profesionalų žmogiškąjį vertimą. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, kilusią naudojantis šiuo vertimu.