ai-agents-for-beginners

AI agendid algajatele - Kursus

AI Agents for Beginners

Kursus, mis õpetab kõike, mida pead teadma, et alustada AI agentide loomist

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

🌐 Mitmekeelne tugi

Toetatud GitHub Actionsi kaudu (automaatne ja alati ajakohane)

Araabia | Bengali | Bulgaaria | Burma (Myanmar) | Hiina (lihtsustatud) | Hiina (traditsiooniline, Hongkong) | Hiina (traditsiooniline, Macau) | Hiina (traditsiooniline, Taiwan) | Horvaadi | 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) | Pändžabi (Gurmukhi) | Rumeenia | Vene | Serbia (kirilitsa) | Slovaki | Sloveeni | Hispaania | Suahiili | Rootsi | Tagalogi (Filipiinid) | Tamili | Telugu | Tai | Türgi | Ukraina | Urdu | Vietnami

Eelistad kloonida lokaalselt?

See hoidla sisaldab rohkem kui 50 keele tõlget, mis suurendab oluliselt allalaadimise mahtu. Tõlgeteta kloonimiseks kasuta sparsilist laadimist:

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 palju kiiremalt.

Kui soovid, et toetataks täiendavaid tõlkekeeli, on need loetletud siin

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Alustamine

See kursus sisaldab tunde, mis käsitlevad AI agentide loomise põhialuseid. Iga tund keskendub oma teemale, nii et alusta sealt, kus soovid!

Sellel kursusel on mitmekeelne tugi. Vaata meie saadaval olevaid keeli siin.

Kui see on sinu esimene kord generatiivsete AI mudelitega töötamisel, vaata meie Generative AI For Beginners kursust, mis sisaldab 21 õppetundi GenAI-ga töötamise kohta.

Ära unusta tähistada (🌟) seda repositorumit ja forkida see repo, et käivitada koodi.

Kohtu teiste õppijatega, saa vastused oma küsimustele

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

Mida sul on vaja

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

Nendes harjutustes olev kood kasutab Microsoft Agent Frameworki koos Azure AI Foundry Agent Service V2-ga:

See kursus kasutab Microsofti järgmisi AI agendi raamistikke ja teenuseid:

Mõned koodinäited toetavad ka alternatiivseid OpenAI-ühilduvaid pakkujaid, nagu MiniMax, mis pakub suure konteksti mudeleid (kuni 204K tokenit). Konfiguratsiooni üksikasjad on kursuse seadistuses: Course Setup.

Koodi käivitamise kohta selle kursuse jaoks vaata Course Setup.

🙏 Tahad aidata?

Kas sul on ettepanekuid või oled leidnud kirjavigu või koodivigu? Esita probleem või Loo pull request

📂 Iga tund sisaldab

🗃️ Tunnid

Tund Tekst ja kood Video Lisalugemine
Sissejuhatus AI agentidesse ja nende kasutusjuhtudesse 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
Mitmeagendi disainimuster Link Video Link
Metakognitsiooni disainimuster Link Video Link
AI-agendid tootmises Link Video Link
Agendiprotocolide kasutamine (MCP, A2A ja NLWeb) Link Video Link
Konteksti inseneritöö AI agentide jaoks Link Video Link
Agentmäluga haldamine Link Video  
Microsoft Agent Frameworki uurimine Link    
Arvutikasutuse agentide loomine (CUA) Link   Link
Skaalautuvate agentide juurutamine Tulekul    
Kohalike AI agentide loomine Tulekul    
AI agentide turvamine Tulekul    

🎒 Muud kursused

Meie meeskond valmistab sageli ka teisi kursuseid! Vaata:

LangChain

LangChain4j algajatele LangChain.js algajatele LangChain algajatele

Azure / Edge / MCP / Agendid

AZD algajatele Edge AI algajatele MCP algajatele AI agentide algajatele


Generatiivne AI seeria

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


Põhioskuste õpe

Masinõpe algajatele Andmeteadus algajatele AI algajatele Küberturvalisus algajatele Veebiarendus algajatele IoT algajatele XR arendus algajatele


Copiloti seeria

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

🌟 Kogukonna tänud

Täname Shivam Goyal oluliste koodinäidete panustamise eest, mis demonstreerivad agentlikku RAG-i.

Panustamine

See projekt ootab panustajaid ja ettepanekuid. Enamik panustusi nõuab, et nõustute panustaja litsentsilepinguga (Contributor License Agreement, CLA), milles kinnitate, et teil on õigus ja tegelikult annate meile õiguse kasutada teie panust. Lisateabe saamiseks külastage https://cla.opensource.microsoft.com.

Kui esitate pulli taotluse, määrab CLA robot automaatselt, kas peate esitama CLA ja kaunistab PR-i vastavalt (nt seisukontrolli, kommentaar). Lihtsalt järgige roboti juhiseid. Seda peate tegema vaid üks kord kõigi meie CLA-d nõudvate hoidlate korral.

See projekt on vastu võtnud Microsofti avatud lähtekoodiga käitumiskoodeksi. Lisateabe saamiseks vaadake Käitumiskoodeksi korduma kippuvad küsimused või võtke ühendust aadressil opencode@microsoft.com täiendavate küsimuste või kommentaaride korral.

Kaubamärgid

See projekt võib sisaldada projektide, toodete või teenuste kaubamärke või logosid. Microsofti kaubamärkide või logode autoriseeritud kasutamine on tingitud ja peab järgima Microsofti kaubamärgi- ja brändijuhiseid. Microsofti kaubamärkide või logode kasutamine selle projekti muudetud versioonides ei tohi põhjustada segadust ega vihjata Microsofti sponsorlusele. Kolmandate osapoolte kaubamärkide või logode kasutamine allub nende osapoolte poliitikale.

Abi saamine

Kui takerdute või teil on küsimusi AI-rakenduste loomise kohta, liituge:

Microsoft Foundry Discord

Kui teil on toote tagasisidet või vigu arendamise ajal, külastage:

Microsoft Foundry Developer Forum


Vastutusest loobumine:
See dokument on tõlgitud AI tõlketeenuse Co-op Translator abil. Kuigi me püüdleme täpsuse poole, palun pidage meeles, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Originaaldokument selle algkeeles tuleks lugeda autoriteetseks allikaks. Kriitilise teabe puhul on soovitatav kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tekkida võivate arusaamatuste või valesti mõistmiste eest.