ai-agents-for-beginners

AI Agenti za začetnike - tečaj

AI Agents for Beginners

Tečaj, ki vas uči vsega, kar morate vedeti za začetek gradnje AI agentov

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

🌐 Podpora za več jezikov

Podprto prek GitHub akcije (samodejno in vedno posodobljeno)

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 klonirate lokalno?

Ta repozitorij vključuje prevode v več kot 50 jezikov, 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 potrebno za dokončanje tečaja z veliko hitrejšim prenosom.

Če želite, da so podprti dodatni jezikovni prevodi, so navedeni tukaj

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 Začetek

Ta tečaj vsebuje lekcije, ki pokrivajo osnovna načela gradnje AI agentov. Vsaka lekcija pokriva svojo temo, tako da začnite kjer koli želite!

Za ta tečaj je zagotovljena podpora za več jezikov. Pojdite na našo razpoložljive jezike tukaj.

Če prvič delate z modeli generativne umetne inteligence, si oglejte naš tečaj Generative AI For Beginners, ki vsebuje 21 lekcij o gradnji z GenAI.

Ne pozabite označiti (🌟) tega repozitorija in forkati ta repozitorij, da lahko zaženete kodo.

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

Če naletite na težave ali imate vprašanja o gradnji AI agentov, se pridružite našem namenskem Discord kanalu v Microsoft Foundry Discord.

Kaj potrebujete

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

Primeri kode v teh vajah uporabljajo Microsoft Agent Framework z Azure AI Foundry Agent Service V2:

Ta tečaj uporablja naslednje okvirje AI agentov in storitve 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 o nastavitvah najdete v Course Setup.

Za več informacij o zagonu kode za ta tečaj, pojdite na Course Setup.

🙏 Želite pomagati?

Imate predloge ali ste našli pravopisne ali kodne napake? Odprite zadevo ali Ustvarite Pull Request

📂 Vsaka lekcija vključuje

🗃️ Lekcije

Lekcija Besedilo & Koda Video Dodatno učenje
Uvod v AI agente in primere uporabe agentov Povezava Video Povezava
Raziščite AI agentne okvirje Povezava Video Povezava
Razumevanje AI agentnih oblikovalskih vzorcev Povezava Video Povezava
Vzorec uporabe orodij Povezava Video Povezava
Agentic RAG Povezava Video Povezava
Gradnja zanesljivih AI agentov Povezava Video Povezava
Oblikovalni vzorec načrtovanja Povezava Video Povezava
Večagentni oblikovalni vzorec 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
Kontekstualno inženirstvo za AI agente Povezava Video Povezava
Upravljanje agentnega spomina Povezava Video  
Raziskovanje Microsoft Agent Frameworka Povezava    
Izdelava agentov za uporabo računalnika (CUA) Povezava   Povezava
Uvajanje razširljivih agentov Prihaja kmalu    
Ustvarjanje lokalnih AI agentov Prihaja kmalu    
Varnost 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 umetne inteligence

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


Osnovno učenje

ML 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 Razvoj XR za začetnike


Serija Copilot

Copilot za AI vzporedno programiranje Copilot za C#/.NET Copilot pustolovščina

🌟 Zahvale skupnosti

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

Prispevanje

Ta projekt z veseljem sprejema prispevke in predloge. Večina prispevkov vas bo zahtevala, da se strinjate s Sporazumom o licenčnih prispevkih (CLA), s katerim izjavite, da imate pravico in dejansko daste pravice za uporabo vašega prispevka. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko oddate pull request, bo bot CLA samodejno ugotovil, ali morate predložiti CLA in ustrezno označil PR (npr. statusni preverjanje, komentar). Preprosto sledite navodilom, ki jih zagotovil bot. To boste morali storiti le 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 kontaktirajte opencode@microsoft.com za dodatna vprašanja ali komentarje.

Blagovne znamke

Ta projekt lahko vsebuje blagovne znamke ali logotipe projektov, izdelkov ali storitev. Dovoljena uporaba Microsoftovih blagovnih znamk ali logotipov je predmet in mora slediti Microsoftovim smernicam o blagovnih znamkah in znamkah. Uporaba Microsoftovih blagovnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročati zmede ali nakazovati sponzorstva Microsofta. Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je predmet politik teh tretjih oseb.

Pomoč

Če zataknete ali imate kakršnakoli vprašanja o izdelavi 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.