ai-agents-for-beginners

AI agenti za začetnike - tečaj

Generativni AI za začetnike

Tečaj, ki vas nauči vsega, kar morate vedeti, da začnete graditi AI agente

Licenca GitHub Sodelujoči na GitHub Težave na GitHub Zahteve za povleček na GitHub PR dobrodošle

🌐 Podpora za več jezikov

Podprto prek GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Makao) | 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 | Litvanščina | Malezijščina | Malajalščina | Maratščina | Nepalščina | Nigerijski pidgin | Norveščina | Perzijščina (farzi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pundžabščina (Gurmuki) | 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 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, kar potrebujete za dokončanje tečaja, z veliko hitrejšim prenosom.

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

Opazovalci na GitHub Vilice na GitHub Zvezdice na GitHub

Microsoft Foundry Discord

🌱 Začetek

Ta tečaj vključuje lekcije, ki pokrivajo temelje gradnje AI agentov. Vsaka lekcija pokriva svojo temo, zato začnite kjer koli želite!

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

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

Ne pozabite ozvezditi (🌟) tega repozitorija in narediti fork tega repozitorija za zagon kode.

Spoznajte druge udeležence, postavite vprašanja

Če se zataknete ali imate vprašanja glede gradnje 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 in ustvarite svojo kopijo.

Primeri kode v teh vajah uporabljajo Azure AI Foundry in GitHub katalog modelov za interakcijo z jezikovnimi modeli:

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

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

🙏 Želite pomagati?

Imate predloge ali ste našli pravopisne ali kode napake? Spodbudite težavo 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 okvire AI agentov Povezava Video Povezava
Razumevanje vzorcev oblikovanja AI agentov Povezava Video Povezava
Vzorec uporabe orodij Povezava Video Povezava
Agentic RAG Povezava Video Povezava
Gradnja zaupanja vrednih AI agentov Povezava Video Povezava
Vzorec načrtovanja Povezava Video Povezava
Vzorec večagentnega oblikovanja Povezava Video Povezava
Vzorec načrtovanja metakognicije Povezava Video Povezava
Agent AI 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 agentskega spomina Povezava Video  
Raziščite Microsoft Agent Framework Povezava    
Izgradnja računalniških uporabniških agentov (CUA) Kmalu    
Uvajanje razširljivih agentov Kmalu    
Ustvarjanje lokalnih AI agentov Kmalu    
Zavarovanje AI agentov Kmalu    

🎒 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 generativne umetne inteligence

Generativna umetna inteligenca za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (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 parno programiranje Copilot za C#/.NET Copilot avantura

🌟 Zahvala skupnosti

Hvala Shivam Goyal za prispevek pomembnih primerov kode, ki prikazujejo Agentic RAG.

Prispevanje

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

Ko oddate pull zahtevek, bo CLA bot samodejno ugotovil, ali morate zagotoviti CLA in ustrezno označil PR (npr. statusni pregled, komentar). Preprosto sledite navodilom, ki jih poda bot. To boste morali storiti samo enkrat za vse repozitorije, ki uporabljajo naš CLA.

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

Zaščitne znamke

Ta projekt lahko vsebuje zaščitne znamke ali logotipe za projekte, izdelke ali storitve. Pooblastljena uporaba Microsoftovih zaščitnih znakov ali logotipov je pogojena in se mora izvajati v skladu z Microsoftovimi smernicami za zaščitne znamke in blagovne znamke. Uporaba Microsoftovih zaščitnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročati zmede ali namigovati na Microsoftovo sponzorstvo. Vsaka uporaba zaščitnih znamk ali logotipov tretjih oseb je pogojena s politiko teh tretjih oseb.

Pomoč

Če naletite na težave ali imate vprašanja o ustvarjanju 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 opozarjamo, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v izvirnem jeziku naj se šteje za avtoritativni vir. Za kritične informacije priporočamo strokovni prevod s strani človeka. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.