ai-agents-for-beginners

AI agenti za začetnike - tečaj

Generativna umetna inteligenca za začetnike

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

Licenca GitHub Sodelavci GitHub Težave GitHub Zahteve za združitev GitHub PR-ji dobrodošli

🌐 Podpora več jezikov

Podprto prek GitHub Action (avtomatizirano in vedno posodobljeno)

Arabščina | Bengalščina | Bolgarščina | Burmanski (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hongkong) | 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 | Litvijščina | Malajščina | Malajalam | 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 | Urdu | Vietnamščina

Raje klonirate lokalno?

To skladišče vključuje več kot 50 prevodov jezikov, kar znatno poveča velikost prenosa. Če želite klonirati brez prevodov, uporabite sparse checkout:

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 podpiramo dodatne jezike prevodov, so našteti tukaj

Opazovalci GitHub Razvejitev GitHub Zvezde GitHub

Microsoft Foundry Discord

🌱 Začetek

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

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

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

Ne pozabite ozvezdite (🌟) to skladišče in razvežite to skladišče, da zaženete kodo.

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

Če se zataknete ali imate vprašanja o gradnji AI agentov, se pridružite našemu namenski 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 si razvejite to skladišče, da 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 okvirje in storitve AI agentov iz Microsofta:

Za več informacij o zagonu kode za ta tečaj obiščite Nastavitev tečaja.

🙏 Želite pomagati?

Imate predloge ali ste našli napake v črkovanju ali kodi? Odprite težavo ali Ustvarite zahtevo za združitev

📂 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 agente in njihove okvirje Povezava Video Povezava
Razumevanje vzorcev oblikovanja agentov AI Povezava Video Povezava
Vzorec oblikovanja uporabe orodij Povezava Video Povezava
Agentni RAG Povezava Video Povezava
Gradnja zanesljivih AI agentov Povezava Video Povezava
Vzorec načrtovanja Povezava Video Povezava
Vzorec oblikovanja 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
Kontekstno oblikovanje za AI agente Povezava Video Povezava
Upravljanje z agentnim spominom Povezava Video  
Raziščite Microsoft Agent Framework Povezava    
Gradnja računalniških uporabniških agentov (CUA) Kmalu na voljo    
Uvajanje 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 pripravlja tudi druge tečaje! Oglejte si:

LangChain

LangChain4j za začetnike LangChain.js 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 AI za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna 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 parno programiranje Copilot za C#/.NET Copilot Avantura

🌟 Zahvale skupnosti

Zahvaljujemo se 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 s Sporazumom o licenciranju prispevkov (CLA), s katerim izjavljate, da imate pravico in dejansko dovoljujete, da projekt uporablja vaš prispevek. Za podrobnosti obiščite https://cla.opensource.microsoft.com.

Ko pošljete pull request, bo bot za CLA samodejno ugotovil, ali morate priložiti CLA in ustrezno označiti PR (npr. statusna preverjanja, komentar). Preprosto sledite navodilom bota. To boste morali storiti le enkrat za vse repozitorije z našim 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.

Blagovne 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 o blagovnih znamkah in znamčenju. Uporaba Microsoftovih blagovnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročati nejasnosti ali nakazovati podpore Microsofta. Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je podvržena pravilom teh tretjih oseb.

Dobivanje pomoči

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

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali se med izdelavo pojavijo napake, obiščite:

Microsoft Foundry Developer Forum


Izjava o omejitvi odgovornosti:
Ta dokument je bil preveden z uporabo AI prevajalske storitve Co-op Translator. Čeprav si prizadevamo za natančnost, upoštevajte, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v njegovem maternem jeziku velja kot avtoritativni vir. Za pomembne informacije priporočamo profesionalni človeški prevod. Ne odgovarjamo za morebitne nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.