21 lekcij, ki vas naučijo vsega, kar morate vedeti za začetek gradnje aplikacij z generativno umetno inteligenco
Francoščina | Španščina | Nemščina | Ruščina | Arabščina | Perzijščina (Farsi) | Urdu | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Macao) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Tajvan) | Japonščina | Korejščina | Hindijščina | Bengalščina | Maratščina | Nepalščina | Pandžabščina (Gurmukhi) | Portugalščina (Portugalska) | Portugalščina (Brazilija) | Italijanščina | Litovščina | Poljščina | Turščina | Grščina | Tajščina | Švedščina | Danščina | Norveščina | Finščina | Nizozemščina | Hebrejščina | Vietnamščina | Indonezijščina | Malajščina | Tagalog (Filipino) | Svahili | Madžarščina | Češčina | Slovaščina | Romunščina | Bolgarščina | Srbščina (cirilica) | Hrvaščina | Slovenščina | Ukrajinščina | Burmanščina (Myanmar)
Naučite se osnov gradnje aplikacij z generativno umetno inteligenco s pomočjo našega 21-lekcijskega tečaja, ki ga je pripravila ekipa Microsoft Cloud Advocates.
Ta tečaj vsebuje 21 lekcij. Vsaka lekcija pokriva svojo temo, zato lahko začnete kjerkoli želite!
Lekcije so označene kot "Learn" (učne) lekcije, ki razlagajo koncept generativne umetne inteligence, ali "Build" (gradbene) lekcije, ki razlagajo koncept in vključujejo primere kode v Pythonu in TypeScriptu, kadar je to mogoče.
Za .NET razvijalce si oglejte Generativna umetna inteligenca za začetnike (.NET izdaja)!
Vsaka lekcija vključuje tudi razdelek "Keep Learning" 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
Pripravili smo lekcijo Course Setup, ki vam bo pomagala pri nastavitvi razvojnega okolja.
Ne pozabite označiti z zvezdico (🌟) ta repozitorij, da ga boste lažje našli kasneje.
Če iščete bolj napredne primere kode, si oglejte našo zbirko primerov kode za generativno umetno inteligenco 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 obiskujejo ta tečaj, ter pridobite podporo.
Postavite vprašanja ali delite povratne informacije o izdelku na našem Azure AI Foundry Developer Forum na Githubu.
Obiščite Microsoft for Startups, da izveste, kako začeti graditi z Azure krediti že danes.
Imate predloge ali ste našli napake v besedilu ali kodi? Odprite težavo ali ustvarite pull request
- Kratek video uvod v temo
- Pisno lekcijo, ki se nahaja v README
- Python in TypeScript primere kode, ki podpirajo Azure OpenAI in OpenAI API
- Povezave do dodatnih virov za nadaljevanje učenja
| # | Povezava do lekcije | Opis | Video | Dodatno učenje |
|---|---|---|---|---|
| 00 | Course Setup | Learn: Kako nastaviti razvojno okolje | Video prihaja kmalu | Več o tem |
| 01 | Uvod v generativno umetno inteligenco in LLM | Learn: Razumevanje, kaj je generativna umetna inteligenca in kako delujejo veliki jezikovni modeli (LLM). | Video | Več o tem |
| 02 | Raziskovanje in primerjava različnih LLM | Learn: Kako izbrati pravi model za vaš primer uporabe | Video | Več o tem |
| 03 | Uporaba generativne umetne inteligence odgovorno | Learn: Kako odgovorno graditi aplikacije z generativno umetno inteligenco | Video | Več o tem |
| 04 | Razumevanje osnov inženiringa pozivov | Learn: Praktične najboljše prakse za inženiring pozivov | Video | Več o tem |
| 05 | Ustvarjanje naprednih pozivov | Learn: Kako uporabiti tehnike inženiringa pozivov za izboljšanje rezultatov vaših pozivov | Video | Več o tem |
| 06 | Gradnja aplikacij za generiranje besedila | Gradnja: Aplikacija za generiranje besedila z uporabo Azure OpenAI / OpenAI API | Video | Več informacij |
| 07 | Gradnja aplikacij za klepet | Gradnja: Tehnike za učinkovito gradnjo in integracijo aplikacij za klepet. | Video | Več informacij |
| 08 | Gradnja iskalnih aplikacij z vektorskimi bazami podatkov | Gradnja: Iskalna aplikacija, ki uporablja vdelave za iskanje podatkov. | Video | Več informacij |
| 09 | Gradnja aplikacij za generiranje slik | Gradnja: Aplikacija za generiranje slik | Video | Več informacij |
| 10 | Gradnja AI aplikacij z malo kode | Gradnja: Generativna AI aplikacija z uporabo orodij za malo kode | Video | Več informacij |
| 11 | Integracija zunanjih aplikacij z uporabo klicanja funkcij | Gradnja: Kaj je klicanje funkcij in primeri uporabe v aplikacijah | Video | Več informacij |
| 12 | Oblikovanje uporabniške izkušnje za AI aplikacije | Učenje: Kako uporabiti načela oblikovanja uporabniške izkušnje pri razvoju generativnih AI aplikacij | Video | Več informacij |
| 13 | Zavarovanje vaših generativnih AI aplikacij | Učenje: Grožnje in tveganja za AI sisteme ter metode za njihovo zavarovanje. | Video | Več informacij |
| 14 | Življenjski cikel generativnih AI aplikacij | Učenje: Orodja in metrike za upravljanje življenjskega cikla LLM in LLMOps | Video | Več informacij |
| 15 | Pridobivanje podatkov z generiranjem (RAG) in vektorske baze podatkov | Gradnja: Aplikacija z uporabo RAG okvira za pridobivanje vdelav iz vektorskih baz podatkov | Video | Več informacij |
| 16 | Modeli odprte kode in Hugging Face | Gradnja: Aplikacija z uporabo modelov odprte kode, ki so na voljo na Hugging Face | Video | Več informacij |
| 17 | AI agenti | Gradnja: Aplikacija z uporabo okvira za AI agente | Video | Več informacij |
| 18 | Prilagajanje LLM-jev | Učenje: Kaj, zakaj in kako prilagoditi LLM-je | Video | Več informacij |
| 19 | Gradnja z SLM-ji | Učenje: Prednosti gradnje z majhnimi jezikovnimi modeli | Video kmalu | Več informacij |
| 20 | Gradnja z modeli Mistral | Učenje: Značilnosti in razlike modelov družine Mistral | Video kmalu | Več informacij |
| 21 | Gradnja z modeli Meta | Učenje: Značilnosti in razlike modelov družine Meta | Video kmalu | Več informacij |
Posebna zahvala Johnu Azizu za ustvarjanje vseh GitHub Actions in delovnih procesov.
Bernhardu Merkleju za ključne prispevke k vsaki lekciji, ki izboljšujejo izkušnjo učenca in kode.
Naša ekipa pripravlja tudi druge tečaje! Oglejte si:
- NOVO Edge AI za začetnike
- Model Context Protocol za začetnike
- AI agenti za začetnike
- Generativni AI za začetnike z uporabo .NET
- Generativni AI za začetnike z uporabo JavaScripta
- Generativni AI za začetnike z uporabo Jave
- 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
- Obvladovanje GitHub Copilota za AI programiranje v paru
- Obvladovanje GitHub Copilota za C#/.NET razvijalce
- Izberite svojo Copilot pustolovščino
Omejitev odgovornosti:
Ta dokument je bil preveden z uporabo storitve AI za prevajanje Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v njegovem maternem jeziku je treba obravnavati kot avtoritativni vir. Za ključne informacije priporočamo profesionalni človeški prevod. Ne odgovarjamo za morebitna nesporazumevanja ali napačne razlage, ki izhajajo iz uporabe tega prevoda.