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 sodelavci GitHub težave GitHub pull zahtevki PR dobrodošli

🌐 Podpora več jezikov

Podprto preko GitHub akcije (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 | Hindi | 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 (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 | Svajilščina | Švedščina | Tagalog (filipinščina) | Tamilščina | Telugščina | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina

Raje klonirate lokalno?

Ta repozitorij vključuje več kot 50 jezikovnih prevodov, kar bistveno 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"

To vam omogoča vse, kar potrebujete za dokončanje tečaja z veliko hitrejšim prenosom.

Če želite pridobiti dodatno podporo za prevajanje v druge jezike, so na voljo na tem mestu

GitHub opazovalci GitHub vilice GitHub zvezdice

Microsoft Foundry Discord

🌱 Začetek

Ta tečaj zajema 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 gradite z generativnimi AI modeli prvič, si oglejte naš tečaj Generativna AI za začetnike, ki vsebuje 21 lekcij o gradnji z GenAI.

Ne pozabite ozvezditi (🌟) tega repozitorija in vilicati ta repozitorij za izvajanje kode.

Spoznajte druge udeležence in dobite odgovore na svoja vprašanja

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

Kaj potrebujete

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

Kodni primeri v teh vajah uporabljajo Microsoft Agent Framework z Azure AI Foundry Agent Service V2:

Ta tečaj uporablja naslednje ogrodja in storitve AI Agentov od Microsofta:

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? Opravičite težavo ali ustvarite pull zahtevek

📂 Vsaka lekcija vključuje

🗃️ Lekcije

Lekcija Besedilo & Koda Video Dodatno učenje
Uvod v AI agente in primere uporabe agentov Povezava Video Povezava
Raziskovanje AI agentnih ogrodij Povezava Video Povezava
Razumevanje AI agentnih oblikovalskih vzorcev 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 večagentnega sistema 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
Kontekstualno 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    
Implementacija skalabilnih agentov Kmalu na voljo    
Ustvarjanje lokalnih AI agentov Kmalu na voljo    
Varnost AI agentov Kmalu na voljo    

🎒 Drugi tečaji

Naša ekipa ustvarja 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 o generativni 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 Razvoj XR za začetnike


Serija Copilot

Copilot za AI programsko sodelovanje Copilot za C#/.NET Copilot Adventure

🌟 Zahvala skupnosti

Zahvala Shivam Goyal za prispevek pomembnih vzorcev kode, ki prikazujejo Agentic RAG.

Prispevanje

Ta projekt sprejema prispevke in predloge. Večina prispevkov zahteva, da se strinjate z Licenčno pogodbo za prispevalce (CLA), s katero izjavite, da imate pravico in dejansko dovolite, da uporabljamo vaš prispevek. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko oddate zahtevek za združitev, bo bot za CLA samodejno preveril, ali morate predložiti CLA in ustrezno označil PR (npr. preverjanje stanja, 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 odprto kodo. Za več informacij si oglejte pogosta vprašanja o kodeksu ravnanja ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali pripombe.

Blagovne znamke

Ta projekt lahko vsebuje blagovne znamke ali logotipe za projekte, izdelke ali storitve. Pooblaščena uporaba Microsoftovih blagovnih znamk ali logotipov je predmet 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čiti zmede ali nakazovati na Microsoftovo sponzorstvo. Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je predmet politik teh tretjih oseb.

Pomoč

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

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali naletite na napake med izdelavo, 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 lahko avtomatizirani prevodi 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 nesporazuma ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.