![]()
Francosko | Špansko | Nemško | Rusko | Arabsko | Perzijsko (Farsi) | Urdujsko | Kitajsko (poenostavljeno) | Kitajsko (tradicionalno, Macao) | Kitajsko (tradicionalno, Hong Kong) | Kitajsko (tradicionalno, Tajvan) | Japonsko | Korejsko | Hindsko | Bengalsko | Maratsko | Nepalsko | Pandžabsko (Gurmukhi) | Portugalsko (Portugalska) | Portugalsko (Brazilija) | Italijansko | Poljsko | Turško | Grško | Tajsko | Švedsko | Dansko | Norveško | Finsko | Nizozemsko | Hebrejsko | Vietnamsko | Indonezijsko | Malezijsko | Tagaloško (Filipinsko) | Svahilsko | Madžarsko | Češko | Slovaško | Romunsko | Bolgarsko | Srbsko (cirilica) | Hrvaško | Slovensko
Naučite se osnov gradnje aplikacij generativne umetne inteligence z našim 21-lekcijskim celovitim tečajem, ki ga ponujajo zagovorniki oblaka Microsoft.
Ta tečaj ima 21 lekcij. Vsaka lekcija pokriva svojo temo, zato začnite kjerkoli želite!
Lekcije so označene bodisi kot "Učenje", ki pojasnjujejo koncept generativne umetne inteligence, bodisi kot "Gradnja", ki pojasnjujejo koncept in primeri kode v Pythonu in TypeScriptu, kadar je to mogoče.
Za razvijalce .NET si oglejte Generativna umetna inteligenca za začetnike (.NET izdaja)!
Vsaka lekcija vključuje tudi razdelek "Nadaljujte z učenjem" z dodatnimi učnimi orodji.
Azure OpenAI Service - Lekcije: "aoai-assignment"
GitHub Marketplace Model Catalog - Lekcije: "githubmodels"
OpenAI API - Lekcije: "oai-assignment"
Osnovno znanje Python ali TypeScript je koristno - *Za popolne začetnike si oglejte te tečaje Python in TypeScript
GitHub račun za fork celotnega repozitorija na vaš GitHub račun
Ustvarili smo lekcijo Nastavitev tečaja, da vam pomagamo pri nastavitvi razvojnega okolja.
Ne pozabite označiti (🌟) tega repozitorija, da ga kasneje lažje najdete.
Če iščete bolj napredne vzorce kode, si oglejte našo zbirko vzorcev kode generativne umetne inteligence v Pythonu in TypeScriptu.
Pridružite se našemu uradnemu Discord strežniku Azure AI Foundry, da spoznate in se povežete z drugimi učenci, ki jemljejo ta tečaj, in pridobite podporo.
Postavljajte vprašanja ali delite povratne informacije o izdelku na našem Azure AI Foundry Developer Forum na Githubu.
Prijavite se v Microsoft za ustanovitelje startupov Founders Hub za prejem brezplačnih kreditov OpenAI in do 150k $ za Azure kredite za dostop do modelov OpenAI prek storitev Azure OpenAI.
Imate predloge ali ste našli napake pri črkovanju ali kodiranju? Odprite težavo ali ustvarite zahtevo za združitev
| # | Povezava do lekcije | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Nastavitev tečaja | Učenje: Kako nastaviti vaše razvojno okolje | Video prihaja kmalu | Naučite se več |
| 01 | Uvod v generativno umetno inteligenco in LLM | Učenje: Razumevanje, kaj je generativna umetna inteligenca in kako delujejo veliki jezikovni modeli (LLM). | Video | Naučite se več |
| 02 | Raziskovanje in primerjava različnih LLM | Učenje: Kako izbrati pravi model za vaš primer uporabe | Video | Naučite se več |
| 03 | Uporaba generativne umetne inteligence odgovorno | Učenje: Kako odgovorno graditi aplikacije generativne umetne inteligence | Video | Naučite se več |
| 04 | Razumevanje osnov inženiringa pozivov | Učenje: Praktične najboljše prakse inženiringa pozivov | Video | Naučite se več |
| 05 | Napredne tehnike za ustvarjanje pozivov | Naučite se: Kako uporabiti tehnike za izboljšanje rezultatov vaših pozivov. | Video | Več informacij |
| 06 | Izdelava aplikacij za generiranje besedila | Zgradite: Aplikacijo za generiranje besedila z uporabo Azure OpenAI / OpenAI API | Video | Več informacij |
| 07 | Izdelava aplikacij za klepet | Zgradite: Tehnike za učinkovito izdelavo in integracijo aplikacij za klepet. | Video | Več informacij |
| 08 | Izdelava iskalnih aplikacij z vektorskimi bazami podatkov | Zgradite: Iskalno aplikacijo, ki uporablja vdelave za iskanje podatkov. | Video | Več informacij |
| 09 | Izdelava aplikacij za generiranje slik | Zgradite: Aplikacijo za generiranje slik | Video | Več informacij |
| 10 | Izdelava aplikacij AI z malo kode | Zgradite: Generativno AI aplikacijo z uporabo orodij z malo kode | Video | Več informacij |
| 11 | Integracija zunanjih aplikacij z uporabo klicanja funkcij | Zgradite: Kaj je klicanje funkcij in njegove uporabe v aplikacijah | Video | Več informacij |
| 12 | Oblikovanje uporabniške izkušnje za AI aplikacije | Naučite se: Kako uporabiti načela oblikovanja uporabniške izkušnje pri razvoju generativnih AI aplikacij | Video | Več informacij |
| 13 | Zavarovanje vaših generativnih AI aplikacij | Naučite se: Grožnje in tveganja za AI sisteme ter metode za njihovo zavarovanje. | Video | Več informacij |
| 14 | Življenjski cikel generativne AI aplikacije | Naučite se: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps | Video | Več informacij |
| 15 | Pridobivanje z uporabo generacije (RAG) in vektorske baze podatkov | Izdelaj: Aplikacijo z uporabo RAG okvira za pridobivanje vdelanih podatkov iz vektorske baze podatkov | Video | Več informacij |
| 16 | Modeli odprte kode in Hugging Face | Izdelaj: Aplikacijo z uporabo modelov odprte kode, ki so na voljo na Hugging Face | Video | Več informacij |
| 17 | AI Agenti | Izdelaj: Aplikacijo z uporabo AI Agent okvira | Video | Več informacij |
| 18 | Fine-Tuning LLMs | Nauči se: Kaj, zakaj in kako prilagoditi LLMs | Video | Več informacij |
| 19 | Gradnja z SLMs | Nauči se: Prednosti gradnje z majhnimi jezikovnimi modeli | Video kmalu | Več informacij |
| 20 | Gradnja z Mistral modeli | Nauči se: Značilnosti in razlike družine Mistral modelov | Video kmalu | Več informacij |
| 21 | Gradnja z Meta modeli | Nauči se: Značilnosti in razlike družine Meta modelov | Video kmalu | Več informacij |
Posebna zahvala Johnu Azizu za ustvarjanje vseh GitHub Actions in delovnih tokov
Bernhardu Merkleju za pomembne prispevke k vsaki lekciji za izboljšanje izkušnje učencev in kode.
Naša ekipa proizvaja tudi druge tečaje! Oglejte si:
Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve AI prevajanja Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da avtomatski prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem maternem jeziku je treba obravnavati kot avtoritativni vir. Za kritične informacije je priporočljiv profesionalni človeški prevod. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.