ai-agents-for-beginners

AI agenti za začetnike - tečaj

AI agenti za začetnike

Tečaj, ki vas nauči vsega, kar morate vedeti za začetek izdelave AI agentov

License na GitHub Prispevki na GitHub Težave na GitHub Pull zahteve na GitHub PRs Dobrodošli

🌐 Podpora za več jezikov

Prevode vzdržuje Co-op Translator

Arabščina | Bengalščina | Bolgarščina | Burmanski (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Macau) | Kitajščina (tradicionalna, Taiwan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindijščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Khmer | Korejščina | Litovščina | Malajščina | Malajalščina | Manipuri (Meitei Mayek) | Maratščina | Nepalščina | Nigrijski ptičin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pandžapščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (Filipino) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje klonirate lokalno?

Ta repozitorij vsebuje več kot 50 jezikovnih prevodov, kar znatno poveča velikost prenosa. Če želite klonirati 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 dobite vse, kar potrebujete za dokončanje tečaja z veliko hitrejšim prenosom.

Za dodatne jezikovne možnosti si oglejte podprte jezike Co-op Translatorja.

Opazovalci na GitHub Vilice na GitHub Zvezdice na GitHub

Microsoft Foundry Discord

🌱 Začetek

Ta tečaj vsebuje lekcije, ki pokrivajo osnove izdelave AI agentov. Vsaka lekcija pokriva svojo temo, zato začnite kjerkoli želite!

Za ta tečaj je na voljo podpora za več jezikov. Obiščite našo stran z dostopnimi jeziki tukaj.

Če je to vaš prvič, da delate z generativnimi AI modeli, si oglejte naš tečaj Generativni AI za začetnike, ki vsebuje 21 lekcij o izdelavi z GenAI.

Ne pozabite ozvezditi (🌟) tega repozitorija in razvejiti ta repozitorij, da boste lahko zagnali kodo.

Spoznajte druge učence, dobite odgovore na vprašanja

Če se zataknete ali imate kakršnakoli vprašanja o izdelavi AI agentov, se pridružite našem posebnem Discord Kanalu v Microsoft Foundry Discord.

Kaj potrebujete

Vsaka lekcija v tem tečaju vsebuje kode primere, ki jih najdete v mapi code_samples. Lahko razvejite ta repozitorij, da ustvarite svojo kopijo.

Kode primeri v teh vajah uporabljajo Microsoft Agent Framework z Microsoft Foundry Agent Service V2:

Ta tečaj uporablja naslednje okvire in storitve AI agentov iz Microsofta:

Nekateri primeri kode podpirajo tudi alternativne ponudnike združljive z OpenAI, kot je MiniMax, ki ponuja modele z velikim kontekstom (do 204K tokenov). Podrobnosti nastavitve so v Course Setup.

Za več informacij o zagonu kode za ta tečaj obiščite Course Setup.

🙏 Želite pomagati?

Imate predloge ali ste našli napake v črkovanju ali kodi? Odprite težavo ali Ustvarite pull request

📂 Vsaka lekcija vsebuje

🗃️ Lekcije

Lekcija Besedilo in koda Video Dodatno učenje
Uvod v AI agente in primere uporabe agentov Povezava Video Povezava
Raziskovanje okvirov za AI agente Povezava Video Povezava
Razumevanje vzorcev oblikovanja AI agentov Povezava Video Povezava
Vzorec oblikovanja uporabe orodij Povezava Video Povezava
Agentic RAG Povezava Video Povezava
Izdelava zaupanja vrednih AI agentov Povezava Video Povezava
Vzorec oblikovanja načrtovanja Povezava Video Povezava
Vzorec oblikovanja večagentnega sistema Povezava Video Povezava
Vzorec oblikovanja metakognicije Povezava Video Povezava
AI agenti v produkciji Povezava Video Povezava
Uporaba agentnih protokolov (MCP, A2A in NLWeb) Povezava Video Povezava
Inženiring konteksta za AI agente Povezava Video Povezava
Upravljanje agentnega spomina Povezava Video  
Raziskovanje Microsoft Agent Framework Povezava    
Izdelava agentov za računalniško uporabo (CUA) Povezava   Povezava
Uvajanje razširljivih agentov Povezava   Povezava
Ustvarjanje lokalnih AI agentov Povezava   Povezava
Zavarovanje AI agentov Povezava   Povezava

🎒 Drugi tečaji

Naša ekipa pripravlja tudi druge tečaje! Oglejte si:

LangChain

LangChain4j za začetnike LangChain.js za začetnike LangChain za začetnike —

Azure / Edge / MCP / Agenti

AZD za začetnike Edge AI za začetnike MCP za začetnike AI agenti za začetnike


Serija Generativnega AI

Generativna umetna inteligenca za začetnike Generativna umetna inteligenca (.NET) Generativna umetna inteligenca (Java) Generativna umetna inteligenca (JavaScript)


Osnove učenja

Strojno učenje za začetnike Podatkovna znanost za začetnike UI za začetnike Kibernetska varnost za začetnike Spletni razvoj za začetnike IoT za začetnike XR razvoj za začetnike


Serija Copilot

Copilot za soavtorsko programiranje z UI Copilot za C#/.NET Copilot avantura

🌟 Zahvala skupnosti

Zahvala Shivamu Goyalu za prispevek pomembnih primerov kode, ki prikazujejo Agentic RAG.

Prispevanje

Ta projekt vabi k prispevkom in predlogom. Večina prispevkov zahteva, da se strinjate z Pogodbo o licenčnih pravicah prispevka (CLA), ki potrjuje, da imate pravico in dejansko dovolite, da uporabljamo vaš prispevek. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko oddate zahtevek za poteg (pull request), bo CLA robot samodejno ugotovil, ali morate predložiti CLA in ustrezno označil PR (npr. preverjanje stanja, komentar). Preprosto sledite navodilom , ki jih da robot. To bo treba storiti le enkrat za vse repozitorije, ki uporabljajo naš CLA.

Ta projekt je sprejel Microsoftov kodeks ravnanja pri odprtokodni kodi. Za več informacij glejte Pogosto zastavljena vprašanja o kodeksu ravnanja ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali pripombe.

Znamke

Ta projekt lahko vsebuje znamke ali logotipe za projekte, izdelke ali storitve. Pooblaščena uporaba Microsoftovih znamk ali logotipov je predmet in mora slediti Microsoftovim smernicam za znamke in blagovne znamke. Uporaba Microsoftovih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročati zmede ali nakazovati Microsoftovega sponzorstva. Vsaka uporaba znamk ali logotipov tretjih oseb je podvržena pravilom teh tretjih oseb.

Pomoč

Če se zataknete ali imate kakršnakoli vprašanja o gradnji UI aplikacij, se pridružite:

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake pri razvoju, obiščite:

Microsoft Foundry Developer Forum


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.