ai-agents-for-beginners

AI agenti za začetnike - tečaj

Generativna AI za začetnike

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

GitHub licenca GitHub prispevki GitHub težave GitHub pull requests PRs Dobrodošli

🌐 Podpora več jezikov

Podprto preko GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanski (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Macau) | Kitajščina (tradicionalna, Tajvan) | 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 | Korejščina | Litovščina | Malajščina | Malajalščina | Maratščina | Nepalščina | Nigerijski pidgin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pandžabščina (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 | Urdščina | Vietnamščina

Raje lokalno klonirati?

To repozitorij vsebuje več kot 50 prevodov 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 prejmete vse, kar potrebujete za dokončanje tečaja s precej hitrejšim prenosom.

Če želite, da so podprti dodatni prevodni jeziki, so navedeni tukaj

GitHub opazovalci GitHub vilice GitHub zvezde

Microsoft Foundry Discord

🌱 Začetek

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

Za ta tečaj je na voljo podpora za več jezikov. Obiščite naše razpoložljive jezike tukaj.

Če je to vaš prvič gradnja z generativnimi AI modeli, si oglejte naš tečaj Generativna AI za začetnike, ki vključuje 21 lekcij o gradnji z GenAI.

Ne pozabite ozvezditi (🌟) tega repozitorija in naprti tega repozitorija, da lahko zaženete kodo.

Spoznajte druge udeležence, dobite odgovore na vaša vprašanja

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

Kaj potrebujete

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

Primeri kode v teh vajah uporabljajo Microsoft Foundry in GitHub kataloge modelov za interakcijo z jezikovnimi modeli:

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

Za več informacij o zagonu kode za ta tečaj pojdite na Nastavitev tečaja.

🙏 Želite pomagati?

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

📂 Vsaka lekcija vključuje

🗃️ Lekcije

Lekcija Besedilo in koda Video Dodatno učenje
Uvod v AI agente in primere uporabe agentov Povezava Video Povezava
Raziščite AI agentske okvirje Povezava Video Povezava
Razumevanje AI agentskih vzorcev oblikovanja Povezava Video Povezava
Vzorec oblikovanja uporabe orodij Povezava Video Povezava
Agentski RAG Povezava Video Povezava
Gradnja zanesljivih 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
Kontekstno inženirstvo za AI agente Povezava Video Povezava
Upravljanje agentnega spomina Povezava Video  
Raziščite Microsoft Agent Framework Povezava    
Izdelava agentov za uporabo računalnika (CUA) Kmalu na voljo    
Zaganjanje razširljivih agentov Kmalu na voljo    
Ustvarjanje lokalnih AI agentov Kmalu na voljo    
Zavarovanje AI agentov Kmalu na voljo    

🎒 Drugi tečaji

Naša ekipa izdeluje 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 Generativni AI

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


Serija Copilot

Copilot za AI učenje v paru Copilot za C#/.NET Copilot avantura

🌟 Zahvala skupnosti

Hvala Shivamu Goyalu za prispevek pomembnih kodeksnih primerov, ki prikazujejo Agentic RAG.

Prispevanje

Ta projekt vabi k prispevkom in predlogom. Večina prispevkov zahteva, da se strinjate z pogodbo o licenci za sodelavce (CLA), ki izjavi, da imate pravico in dejansko omogočite uporabo vašega prispevka. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko podate zahtevo za združitev, bo CLA bot samodejno ugotovil, ali morate zagotoviti CLA in primerno okrasil zahtevo (npr. statusno preverjanje, komentar). Preprosto sledite navodilom, ki jih poda bot. To boste morali narediti le enkrat za vse repozitorije, ki uporabljajo naš CLA.

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

Trgovske znamke

Ta projekt lahko vsebuje blagovne znamke ali logotipe projektov, izdelkov ali storitev. Pooblaščena uporaba Microsoftovih blagovnih znamk ali logotipov je podvržena in mora slediti Microsoftovim smernicam za uporabo blagovnih znamk in znamk. 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 podvržena politikam teh tretjih oseb.

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 izdelku ali napake med gradnjo, obiščite:

Microsoft Foundry Developer Forum


Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve za prevajanje z umetno inteligenco 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 velja za avtoritativni vir. Za ključne informacije priporočamo strokovni človeški prevod. Za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.