ai-agents-for-beginners

Dirbtinio intelekto agentai pradedantiesiems – kursas

Dirbtinio intelekto agentai pradedantiesiems

Kursas, kuriame išmoksite viską, ką reikia žinoti, norint pradėti kurti dirbtinio intelekto agentus

GitHub licencija GitHub indėlininkai GitHub problemos GitHub pull-užklausos Kviečiame PR

🌐 Daugiakalbė palaikymas

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

Arabų | Bengalų | Bulgarų | Birmos (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ų | Khmerų | Korėjiečių | Lietuvių | Malajiečių | Malajalų | Maratų | Nepalų | Nigerijos pidžino | Norvegų | Persų (Farsi) | Lenkų | Brazilijos portugalų | Portugalų (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahilų | Švedų | Tagalogų (filipiniečių) | Tamilų | Telugų | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių

Ar norite klonuoti vietoje?

Šiame saugykloje yra daugiau nei 50 kalbų vertimų, kurie žymiai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų, naudokite „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 suteiks jums viską, ko reikia kursui užbaigti, daug greičiau atsisiunčiant.

Jei norite, kad būtų palaikoma papildomų vertimų kalbų, jas rasite čia

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

Microsoft Foundry Discord

🌱 Pradžia

Šiame kurse yra pamokos, kurių metu išmoksite dirbtinio intelekto agentų kūrimo pagrindus. Kiekviena pamoka apima savo temą, tad pradėkite ir tęskite kur norite!

Šiam kursui yra daugiakalbė palaikymas. Peržiūrėkite mūsų turimas kalbas čia.

Jei pirmą kartą dirbate su generatyviniais DI modeliais, pasižiūrėkite mūsų kursą Generatyvinis DI pradedantiesiems, kuriame yra 21 pamoka apie generatyvinį DI.

Nepamirškite pridėti žvaigždutės (🌟) šiai saugyklai ir padaryti fork, kad galėtumėte paleisti pavyzdinį kodą.

Susipažinkite su kitais besimokančiais, 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 kurso pamokoje yra kodo pavyzdžiai, kuriuos rasite code_samples kataloge. Galite padaryti šios saugyklos fork’ą, kad turėtumėte savo kopiją.

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

Šiame kurse naudojami šie Microsoft DI agentų karkasai 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 204 tūkst. ženklų). Daugiau informacijos apie sąranką žr. Kurso sąranka.

Daugiau informacijos apie kurso kodo paleidimą rasite Kurso sąrankoje.

🙏 Norite padėti?

Ar turite pasiūlymų arba radote rašybos ar kodo klaidų? Pateikite problemą arba sukurkite ištraukimo užklausą

📂 Kiekviena pamoka apima

🗃️ Pamokos

Pamoka Tekstas ir kodas Video Papildomas mokymasis
Dirbtinio intelekto agentų įvadas ir panaudojimo atvejai Nuoroda Video Nuoroda
Dirbtinio intelekto agentinių karkasų tyrinėjimas Nuoroda Video Nuoroda
Suprasti DI agentinių dizaino šablonus Nuoroda Video Nuoroda
Įrankių naudojimo dizaino šablonas Nuoroda Video Nuoroda
Agentinis RAG Nuoroda Video Nuoroda
Patikimų dirbtinio intelekto agentų kūrimas Nuoroda Video Nuoroda
Planavimo dizaino šablonas Nuoroda Video Nuoroda
Multi-agentų dizaino šablonas Nuoroda Video 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
Konteksto inžinerija DI agentams Nuoroda Vaizdo įrašas Nuoroda
Agentinės atminties valdymas Nuoroda Vaizdo įrašas  
„Microsoft Agent Framework“ tyrinėjimas Nuoroda    
Kompiuterio naudojimo agentų (CUA) kūrimas Nuoroda   Nuoroda
Skalabiliai plečiamų agentų diegimas Netrukus    
Vietinių DI agentų kūrimas Netrukus    
DI agentų saugumas Netrukus    

🎒 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 DI pradedantiesiems MCP pradedantiesiems DI agentai pradedantiesiems


Generatyvinio DI serija

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


Pagrindinis mokymasis

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


„Copilot“ serija

„Copilot“ DI poriniam programavimui „Copilot“ C#/.NET „Copilot“ nuotykiai

🌟 Bendruomenės padėka

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

Dalyvavimas

Šis projektas yra atviras indėliams ir pasiūlymams. Daugumai indėlių reikės sutikti su Indėlio Licencijos Sutartimi (CLA), deklaruojančia, kad turite teisę ir iš tikrųjų suteikiate mums teisę naudoti jūsų indėlį. Daugiau informacijos rasite adresu https://cla.opensource.microsoft.com.

Pateikus pull request, CLA robotas automatiškai nustatys, ar reikia pateikti CLA, ir tinkamai pažymės PR (pvz., būsenos patikrinimas, komentaras). Tiesiog vadovaukitės roboto pateiktomis instrukcijomis. To daryti reikės tik kartą visuose repozitorijose, naudojančiuose 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 bet kokiais papildomais klausimais ar komentarais.

Prekių ženklai

Šis projektas gali turėti prekių ženklus ar logotipus, susijusius su projektais, produktais ar paslaugomis. Leidžiama naudoti Microsoft prekių ženklus ar logotipus tik laikantis ir sekant Microsoft prekių ženklų ir prekės ženklų naudojimo gaires. 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 užstringate arba turite klausimų apie DI programėlių kūrimą, prisijunkite prie:

Microsoft Foundry Discord

Jeigu turite produkto atsiliepimų ar radote klaidų, kurdami apsilankykite:

Microsoft Foundry Developer Forum


Atranka:
Š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 jo gimtąja kalba turi būti laikomas pagrindiniu šaltiniu. Kritiniais atvejais rekomenduojame profesionalų žmogaus vertimą. Mes neatsakome už jokius nesusipratimus ar klaidingus supratimus, kilusius naudojant šį vertimą.