ai-agents-for-beginners

AI Agendid Algajatele - Kursus

AI Agents for Beginners

Kursus, mis õpetab kõike, mida pead teadma AI agentide ehitamise alustamiseks

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

🌐 Mitmekeelne Toetus

Toetatud GitHub Actioni kaudu (automatiseeritud ja alati ajakohane)

Araabia | Bengali | Bulgaaria | Burma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaatia | Tšehhi | Taani | Hollandi | Eesti | Soome | Prantsuse | Saksa | Kreeka | Heebrea | Hindi | Ungari | Indoneesia | Itaalia | Jaapani | Kannada | Khmeeri | Korea | Leedu | Malai | Malajalami | Marathi | Nepali | Nigeeria pidžin | Norra | Pärsia (Farsi) | Poola | Portugali (Brasiilia) | Portugali (Portugal) | Punjabi (Gurmukhi) | Rumeenia | Vene | Serbia (kiirkiri) | Slovaki | Sloveeni | Hispaania | Suahiili | Rootsi | Tagalogi (filipino) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnami

Eelistad kohalikku kloonimist?

See hoidla sisaldab 50+ keele tõlkeid, mis suurendavad oluliselt allalaadimismahtu. Keelete tõlgeteta kloonimiseks kasuta spaarset checkouti:

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"

See annab sulle kõik vajaliku kursuse läbimiseks kiirema allalaadimisega.

Kui soovid, et lisataks täiendavaid tõlkekeeli, on toetatud keeled loetletud siin

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Alustamine

See kursus sisaldab õppetunde, mis käsitlevad AI agentide loomise põhialuseid. Iga õppetund keskendub oma teemale, seega alusta sealt, kus soovid!

Kursusel on mitmekeelne tugi. Vaata meie saadavaid keeli siit.

Kui teed Generatiivse AI mudelitega esimest korda tööd, vaata meie Generatiivse AI algajatele kursust, mis sisaldab 21 õppetundi GenAI-ga töötamise kohta.

Ära unusta panustada (🌟) sellele hoidla ja forkida see hoidla, et käivitada kood.

Tutvu teiste õppijatega, saa oma küsimustele vastused

Kui jääd hätta või on sul küsimusi AI agentide loomise kohta, liitu meie pühendatud Discordi kanaliga Microsoft Foundry Discordis.

Mida vajad

Igas kursuse õppetunnis on koodinäited, mis asuvad kaustas code_samples. Sa võid forkida selle hoidla, et luua oma koopia.

Nendes harjutustes kasutatud koodinäited kasutavad Microsoft Agent Frameworki koos Azure AI Foundry Agent Service V2-ga:

See kursus kasutab järgmist Microsofti AI agentide raamistikku ja teenuseid:

Mõned koodinäited toetavad ka teiseseid OpenAI ühilduvaid pakkujaid nagu MiniMax, mis pakub suure kontekstiga mudeleid (kuni 204K tokenit). Seadistuste üksikasjade kohta vaata Kursuse Seadistust.

Rohkem informatsiooni selle kursuse koodi käitamise kohta leiad Kursuse Seadistusest.

🙏 Soovid aidata?

Kas sul on ettepanekuid või oled leidnud kirjavigu või koodivigu? Tee probleem või loo pull-päring

📂 Iga õppetund sisaldab

🗃️ Õppetunnid

Õppetund Tekst & Kood Video Lisalugemine
Sissejuhatus AI agentidesse ja kasutusjuhtumitesse Link Video Link
AI agentide raamistikude uurimine Link Video Link
AI agentide disainimustrite mõistmine Link Video Link
Tööriistade kasutamise disainimuster Link Video Link
Agentic RAG Link Video Link
Usaldusväärsete AI agentide loomine Link Video Link
Planeerimise disainimuster Link Video Link
Mitme agendi disainimuster Link Video Link
Metakognitsiooni disainimuster Link Video Link
AI agendid tootmises Link Video Link
Agendiprotokollide kasutamine (MCP, A2A ja NLWeb) Link Video Link
Konteksti inseneritöö AI agentidele Link Video Link
Agendimälu haldamine Link Video  
Microsoft Agent Frameworki uurimine Link    
Arvuti kasutajate agentide loomine (CUA) Link   Link
Skaleeritavate agentide juurutamine Tulekul    
Kohalike AI agentide loomine Tulekul    
AI agentide turvamine Link   Link

🎒 Teised kursused

Meie meeskond toodab ka teisi kursuseid! Tutvu:

LangChain

LangChain4j algajatele LangChain.js algajatele LangChain algajatele

Azure / Edge / MCP / Agendid

AZD algajatele Edge AI algajatele MCP algajatele AI agendid algajatele


Generatiivse tehisintellekti sari

Generatiivne tehisintellekt algajatele Generatiivne AI (.NET) Generatiivne AI (Java) Generatiivne AI (JavaScript)


Põhijärjendamine

ML algajatele Andmeteadus algajatele AI algajatele Küberturvalisus algajatele Veebiarendus algajatele IoT algajatele XR arendus algajatele


Copiloti sari

Copilot AI paarisprogrammeerimiseks Copilot C#/.NET jaoks Copiloti seiklus

🌟 Kogukonna tänu

Täname Shivam Goyali oluliste koodinäidete panuse eest, mis demonstreerivad Agentic RAG-i.

Panustamine

See projekt võtab vastu panuseid ja ettepanekuid. Enamik panustest nõuab, et nõustuksite Kaastöölepingu (CLA) tingimustega, mis kinnitab, et teil on õigus ja te annate meile õiguse kasutada teie panust. Täpsemalt leiate aadressilt https://cla.opensource.microsoft.com.

Kui esitate pull-taotluse, määrab CLA robot automaatselt, kas peate esitama CLA ja märgistab PR sobivalt (nt olekukontrolli, kommentaariga). Lihtsalt järgige robotilt saadud juhiseid. Seda tuleb teha ainult üks kord kõigis meie CLA-d kasutavates hoidlaharudes.

See projekt järgib Microsofti avatud lähtekoodiga käitumiskoodeksit. Lisainfo saamiseks vaadake Käitumiskoodeksi KKK-d või võtke ühendust aadressil opencode@microsoft.com lisaküsimuste või kommentaaride korral.

Kaubamärgid

See projekt võib sisaldada kaubamärke või logosid projektide, toodete või teenuste jaoks. Microsofti kaubamärkide või logode nõuetekohane kasutamine peab toimuma vastavalt ja järgides Microsofti kaubamärkide ja brändijuhiseid. Microsofti kaubamärkide või logode kasutamine selle projekti muudetud versioonides ei tohi tekitada segadust ega põhjustada Microsofti sponsorluse muljet. Kolmandate osapoolte kaubamärkide või logode kasutamine on nende osapoolte poliitikate kohane.

Abi saamine

Kui jääte jänni või teil on küsimusi AI-rakenduste loomise kohta, liituge:

Microsoft Foundry Discord

Kui teil on toodet puudutavat tagasisidet või ehitamisel vigu, külastage:

Microsoft Foundry Developer Forum


Lahtiütlus: See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi me püüdleme täpsuse poole, palun pange tähele, et automatiseeritud tõlgetes võib esineda vigu või ebatäpsusi. Originaaldokument selle emakeeles tuleks pidada autoriteetseks allikaks. Olulise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlkega seotud eksimustest või valesti mõistmistest.