ai-agents-for-beginners

AI agenti za začetnike - tečaj

AI agenti za začetnike

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

Licenca GitHub Sodelujoči GitHub Težave na GitHub Povpraševanja za vlek PR dobrodošli

🌐 Podpora za več jezikov

Podprto prek GitHub Action (avtomatizirano in vedno posodobljeno)

Arabski | Bengalski | Bolgarščina | Burmanski (Mjanmar) | Kitajski (poenostavljen) | Kitajski (tradicionalni, Hong Kong) | Kitajski (tradicionalni, Macau) | Kitajski (tradicionalni, Tajvan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hinduščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Khmer | Korejščina | Litovščina | Malajščina | Malayalam | Marathi | Nepalščina | Nigerijski pidgin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalski (Brazilija) | Portugalski (Portugalska) | Punjabi (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (filipinski) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje klonirate lokalno?

Ta repozitorij vključuje več kot 50 prevodov, zaradi česar se velikost prenosa znatno poveča. 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 dobili vse potrebno za dokončanje tečaja z veliko hitrejšim prenosom.

Če želite podpreti dodatne jezike prevodov, so ti navedeni tukaj.

Opazovalci GitHub Vilice GitHub Zvezde 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!

Ta tečaj ima podporo za več jezikov. Obiščite naše razpoložljive jezike tukaj.

Če je to vaš prvič, da delate z generativnimi AI modeli, si oglejte naš tečaj Generative AI For Beginners, ki vključuje 21 lekcij o izdelavi z GenAI.

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

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

Če se zataknete ali imate kakršna koli vprašanja o izdelavi AI agentov, se pridružite našemu namenskem Discord kanalu v Microsoft Foundry Discord.

Kaj potrebujete

Vsaka lekcija tega tečaja vključuje primerke kode, ki jih najdete v mapi code_samples. Lahko vilicite 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 okvirje in storitve AI agentov od Microsofta:

Nekateri primeri kode podpirajo tudi alternativne ponudnike združljive z OpenAI, kot je MiniMax, ki ponuja modele z velikim kontekstom (do 204K tokenov). Za podrobnosti o nastavitvah glejte 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 pravopisu 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
Raziščite AI agentni okvirji Povezava Video Povezava
Razumevanje vzorcev načrtovanja AI agentov Povezava Video Povezava
Vzorec uporabe orodij Povezava Video Povezava
Agentic RAG Povezava Video Povezava
Izdelava zaupanja vrednih AI agentov Povezava Video Povezava
Vzorec načrtovanja Povezava Video Povezava
Vzorec za večagentno načrtovanje Povezava Video Povezava
Vzorec 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 agentnega ogrodja Povezava    
Gradnja agentov za uporabo računalnika (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 generativne AI

Generativna AI za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (JavaScript)


Osnovno učenje

Strojno učenje za začetnike Podatkovna znanost za začetnike AI 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 AI partner programiranje Copilot za C#/.NET Copilot avantura

🌟 Zahvala skupnosti

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

Prispevanje

Ta projekt sprejema prispevke in predloge. Večina prispevkov zahteva, da se strinjate s Pogodbo o licenci prispevka (CLA), s katero izjavljate, da imate pravico in dejansko dovolite uporabo vašega prispevka. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko oddate zahtevo za združitev (pull request), bo bot CLA samodejno ugotovil, ali morate predložiti CLA in ustrezno označil PR (npr. statusni pregled, komentar). Preprosto sledite navodilom bota. To boste morali storiti samo enkrat za vse repozitorije, ki uporabljajo naš CLA.

Ta projekt je sprejel Microsoftov kodeks ravnanja za odprto kodo. Za več informacij glejte Pogosta vprašanja o kodeksu ravnanja ali se obrnite na opencode@microsoft.com za dodatna vprašanja ali komentarje.

Trgovske znamke

Ta projekt lahko vsebuje trgovske znamke ali logotipe za projekte, izdelke ali storitve. Dovoljena uporaba Microsoftovih trgovskih znamk ali logotipov je podvržena in mora slediti Microsoftovim smernicam za uporabo trgovskih znamk in blagovnih znamk. Uporaba Microsoftovih trgovskih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročiti zmede ali nakazovati Microsoftovega sponzorstva. Vsaka uporaba trgovskih znamk ali logotipov tretjih oseb je podrejena politikam teh tretjih oseb.

Iskanje pomoči

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

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake med razvojem, 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.