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

GitHub licenca GitHub prispevki GitHub problemi GitHub pull zahtevki PR dobrodošli

🌐 Podpora za več jezikov

Podprto preko GitHub akcije (Avtomatizirano 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 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.

GitHub opazovalci GitHub vilice GitHub zvezdice

Microsoft Foundry Discord

🌱 Začetek

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.

Spoznajte druge udelež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šemu namenski Discord kanalu v Microsoft Foundry Discord.

Kaj potrebujete

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.

🙏 Želite pomagati?

Imate predloge ali ste našli pravopisne ali kode napake? Odprite težavo ali ustvarite pull zahtevo

📂 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 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

🎒 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

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 Umetna inteligenca 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 programsko partnerstvo Copilot za C#/.NET Copilot pustolovščina

🌟 Zahvala skupnosti

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

Prispevanje

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.

Zaščitni znaki

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.

Pridobivanje pomoči

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

Microsoft Foundry Discord

Če imate povratne informacije o produktu ali napake pri gradnji, obiščite:

Microsoft Foundry Developerski 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.