ai-agents-for-beginners

Dirbtinio intelekto agentai pradedantiesiems – kursas

Dirbtinio intelekto agentai pradedantiesiems

Kursas, išmokantis visko, ką reikia žinoti, kad pradėtumėte kurti dirbtinio intelekto agentus

GitHub licencija GitHub bendradarbiai GitHub problemos GitHub pull-užklausos PRS laukiami

🌐 Daugiakalbė palaikymas

Vertimus palaiko Co-op Translator

Arabų | Bengalų | Bulgarų | Birmos (Myanmar) | 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ų | Kannados | Khmerų | Korėjiečių | Lietuvių | Malaizų | Malajalų | Manipuri (Meitei Mayek) | Maratų | Nepaliečių | Nigerijos pidžino | Norvegų | Persų (Farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabių (Gurmukhi) | Rumunų | Rusų | Serbų (Kirilica) | Slovakų | Slovėnų | Ispanų | Suahelio | Švedų | Tagalogų (Filipinų) | Tamilų | Telugų | Tailando | Turkų | Ukrainiečių | Urdu | Vietnamiečių

Norite kopijuoti vietoje?

Ši saugykla apima daugiau nei 50 kalbų vertimų, kurie žymiai padidina parsisiuntimo dydį. Norėdami kopijuoti be vertimų, naudokite ribotą 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"

Tai suteikia viską, ko reikia kursui baigti, su daug greitesniu atsisiuntimu.

Dėl papildomų kalbų pasirinkimų žr. Co-op Translator palaikomas kalbas.

GitHub stebėtojai GitHub šakos GitHub žvaigždutės

Microsoft Foundry Discord

🌱 Pradžia

Šiame kurse yra pamokos, apimančios dirbtinio intelekto agentų kūrimo pagrindus. Kiekviena pamoka apima savo temą, tad pradėkite nuo bet kurios, kuri jums patinka!

Šiame kurse yra daugiakalbė palaikymas. Raskite mūsų galimas kalbas čia.

Jei tai jūsų pirmas kartas dirbant su generatyviniais dirbtinio intelekto modeliais, peržiūrėkite mūsų Generatyvinio DI pradedantiesiems kursą, kuriame yra 21 pamoka apie darbą su GenAI.

Nepamirškite pažymėti (🌟) šią saugyklą žvaigždute ir padaryti saugyklos atšaką (fork) kodui paleisti.

Susipažinkite su kitais besimokantiesiems, gaukite atsakymus į savo klausimus

Jei susiduriate su sunkumais ar turite klausimų apie dirbtinio intelekto agentų kūrimą, prisijunkite prie mūsų specialios Discord kanalo Microsoft Foundry Discord.

Ko jums reikia

Kiekvienoje šio kurso pamokoje yra kodo pavyzdžių, kuriuos rasite code_samples kataloge. Galite padaryti saugyklos atšaką (fork) ir sukurti savo kopiją.

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

Šis kursas naudoja šias Microsoft dirbtinio intelekto agentų karkaso sistemas ir paslaugas:

Kai kurie kodo pavyzdžiai taip pat palaiko kitus OpenAI suderinamus tiekėjus, tokius kaip MiniMax, kuris siūlo didelio konteksto modelius (iki 204K žetonų). Daugiau informacijos apie konfigūraciją rasite kurso nustatymuose.

Daugiau informacijos apie kodo vykdymą šiam kursui rasite kurso nustatymuose.

🙏 Norite padėti?

Turite pasiūlymų ar radote rašybos ar kodo klaidų? Atidarykite problemą arba sukurkite traukimo užklausą

📂 Kiekvienoje pamokoje yra

🗃️ Pamokos

Pamoka Tekstas ir kodas Vaizdo įrašas Papildomas mokymasis
Dirbtinio intelekto agentų įvadas ir panaudojimo atvejai Nuoroda Vaizdo įrašas Nuoroda
Tyrinėjant AI agentinių karkasų sistemas Nuoroda Vaizdo įrašas Nuoroda
Dirbtinio intelekto agentinių dizaino modelių supratimas Nuoroda Vaizdo įrašas Nuoroda
Įrankių naudojimo dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Agentinis RAG Nuoroda Vaizdo įrašas Nuoroda
Patikimų dirbtinio intelekto agentų kūrimas Nuoroda Vaizdo įrašas Nuoroda
Planavimo dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Daugiagentinis dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Metakognityvinis dizaino modelis Nuoroda Vaizdo įrašas Nuoroda
Dirbtinio intelekto agentai gamyboje Nuoroda Vaizdo įrašas Nuoroda
Naudojant agentinius protokolus (MCP, A2A ir NLWeb) Nuoroda Vaizdo įrašas Nuoroda
Konteksto inžinerija dirbtinio intelekto agentams Nuoroda Vaizdo įrašas Nuoroda
Agentinių atminties valdymas Nuoroda Vaizdo įrašas  
Microsoft Agent Framework tyrinėjimas Nuoroda    
Kompiuterio naudojimo agentų kūrimas (CUA) Nuoroda   Nuoroda
Skalaujamų agentų diegimas Nuoroda   Nuoroda
Vietinių dirbtinio intelekto agentų kūrimas Nuoroda   Nuoroda
Dirbtinio intelekto agentų saugumas Nuoroda   Nuoroda

🎒 Kiti kursai

Mūsų komanda kuria ir 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


Generatyvaus DI serija

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


Pagrindinis mokymasis

DML pradedantiesiems Duomenų mokslas pradedantiesiems DI pradedantiesiems Kibernetinis saugumas pradedantiesiems Tinklalapių kūrimas pradedantiesiems IoT pradedantiesiems XR kūrimas pradedantiesiems


“Copilot” serija

"Copilot" DI porinei programavimo pagalbai "Copilot" C#/.NET "Copilot" nuotykis

🌟 Bendruomenės padėka

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

Prisidėjimas

Šis projektas laukią indėlių ir pasiūlymų. Dauguma prisidėjimų reikalauja, kad sutiksite su Bendradarbio licencijos sutartimi (CLA), kuri deklaruoja, kad turite teisę ir iš tikrųjų suteikiate mums teises naudoti jūsų prisidėjimą. Daugiau informacijos rasite https://cla.opensource.microsoft.com.

Kai teikiate “pull request”, CLA robotas automatiškai nustatys, ar jums reikia pateikti CLA ir tinkamai pažymės PR (pvz., būsenos tikrinimas, komentaras). Tiesiog vykdykite roboto nurodymus. Tai reikės padaryti tik vieną kartą visuose mūsų CLA naudojančiuose repozitorijose.

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

Prekių ženklai

Šis projektas gali turėti prekių ženklus ar logotipus projektams, produktams ar paslaugoms. Leidžiamas “Microsoft” prekių ženklų ar logotipų naudojimas yra reikalingas laikytis Microsoft prekių ženklų ir prekės ženklo gairių. “Microsoft” prekių ženklų ar logotipų naudojimas šio projekto modifikuotose versijose neturi sukelti painiavos ar rodyti, kad projektas remiamas “Microsoft”. Bet koks trečiųjų šalių prekių ženklų arba logotipų naudojimas priklauso atitinkamų trečiųjų šalių politikoms.

Pagalbos gavimas

Jei užstrigote ar turite klausimų apie DI programėlių kūrimą, prisijunkite:

Microsoft Foundry Discord

Jei turite produktų atsiliepimų arba pastebite klaidų 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.