![]()
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
Raje kopirate lokalno?
Ta repozitorij vsebuje več kot 50 jezikovnih prevodov, kar bistveno poveča velikost prenosa. Za kloniranje brez prevodov uporabite “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"Tako boste imeli vse, kar potrebujete za dokončanje tečaja s veliko hitrejšim prenosom.
Če želite podprte dodatne jezikovne prevode, jih najdete tukaj.
Ta tečaj vsebuje lekcije, ki pokrivajo osnove gradnje AI agentov. Vsaka lekcija obravnava svojo temo, zato začnite kjer koli želite!
Obstaja večjezična podpora za ta tečaj. Pojdite na razpoložljive jezike tukaj.
Če je to vaš prvič, da gradite z modeli generativne umetne inteligence, si oglejte naš tečaj Generative AI For Beginners, ki vsebuje 21 lekcij o gradnji z GenAI.
Ne pozabite ozvezdite (🌟) ta repozitorij in razvejite ta repozitorij, da boste lahko izvajali kodo.
Če naletite na težave ali imate vprašanja o gradnji AI agentov, se pridružite našemu namenski Discord kanalu v Microsoft Foundry Discord.
Vsaka lekcija tega tečaja vključuje primere kode, ki jih najdete v mapi code_samples. Lahko razvejite ta repozitorij, da ustvarite svojo kopijo.
Primeri kode v teh vajah uporabljajo Microsoft Agent Framework z Microsoft Foundry Agent Service V2:
Ta tečaj uporablja naslednje ogrodja in storitve AI agentov iz Microsofta:
Nekateri primeri kode podpirajo tudi alternative ponudnike, združljive z OpenAI, kot je MiniMax, ki ponuja modele z velikim kontekstom (do 204K tokenov). Več podrobnosti najdete v Course Setup.
Za več informacij o zagonu kode za ta tečaj pojdite na Course Setup.
Imate predloge ali ste našli pravopisne ali kode napake? Odprite težavo ali ustvarite pull zahtevo
| Lekcija | Besedilo & Koda | Video | Dodatno učenje |
|---|---|---|---|
| Uvod v AI agente in primere uporabe agentov | Povezava | Video | Povezava |
| Raziščite AI agentne ogrodja | Povezava | Video | Povezava |
| Razumevanje oblikovalskih vzorcev AI agentov | Povezava | Video | Povezava |
| Vzorec uporabe orodij | Povezava | Video | Povezava |
| Agentni RAG | Povezava | Video | Povezava |
| Gradnja zaupanja vrednih AI agentov | Povezava | Video | Povezava |
| Vzorec načrtovanja | Povezava | Video | Povezava |
| Vzorec za več agentov | Povezava | Video | Povezava |
| Metakognitivni oblikovalski vzorec | Povezava | Video | Povezava |
| AI agenti v produkciji | Povezava | Video | Povezava |
| Uporaba agentnih protokolov (MCP, A2A in NLWeb) | Povezava | Video | Povezava |
| Kontekstualno inženirstvo za AI agente | Povezava | Video | Povezava |
| Upravljanje agentnega spomina | Povezava | Video | |
| Raziščite Microsoft Agent Framework | Povezava | ||
| Gradnja agentov za uporabo računalnika (CUA) | Povezava | Povezava | |
| Namestitev razširljivih agentov | Povezava | Povezava | |
| Ustvarjanje lokalnih AI agentov | Povezava | Povezava | |
| Zavarovanje AI agentov | Povezava | Povezava |
Naša ekipa pripravlja tudi druge tečaje! Oglejte si:
Zahvala Shivamu Goyalu za prispevek pomembnih vzorcev kode, ki prikazujejo agentno RAG.
Ta projekt sprejema prispevke in predloge. Večina prispevkov zahteva, da se strinjate z pogodbo o licenciranju prispevkov (CLA), s katero izjavljate, da imate pravico in dejansko dovoljujete, da uporabljamo vaš prispevek. Podrobnosti najdete na https://cla.opensource.microsoft.com.
Ko pošljete zahtevo za združitev, bo bot samodejno preveril, ali morate priskrbeti CLA in ustrezno označil PR (npr. preverjanje stanja, komentar). Preprosto sledite navodilom , ki jih zagotovi bot. To boste morali storiti le enkrat za vse repozitorije, ki uporabljajo naš CLA.
Ta projekt je sprejel Microsoftov kodeks ravnanja za odprto kodo. Več informacij najdete v FAQ za kodeks ravnanja ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali komentarje.
Ta projekt lahko vsebuje zaščitne znake ali logotipe projektov, produktov ali storitev. Pooblaščena uporaba Microsoftovih zaščitnih znakov ali logotipov je predmet in mora slediti Microsoftovim smernicam za zaščitne znake in blagovne znamke. Uporaba Microsoftovih zaščitnih znakov ali logotipov v spremenjenih različicah tega projekta ne sme povzročati zmede ali nakazovati sponzorstva podjetja Microsoft. Vsaka uporaba zaščitnih znakov ali logotipov tretjih oseb je predmet njihovih pravilnikov.
Če se zataknete ali imate vprašanja o gradnji AI aplikacij, se pridružite:
Če imate povratne informacije o produktu ali napake pri gradnji, obiščite:
Omejitev odgovornosti: Ta dokument je bil preveden z uporabo AI prevajalske storitve Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvirnem jeziku je treba obravnavati kot avtoritativni vir. Za kritične informacije je priporočljiv strokovni človeški prevod. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.