21 lecke, amelyek megtanítanak mindent, amit a Generatív AI alkalmazások fejlesztésének megkezdéséhez tudni kell
Arab | Bengáli | Bolgár | Burma (Mianmar) | Kínai (Egyszerűsített) | Kínai (Hagyományos, Hong Kong) | Kínai (Hagyományos, Makaó) | Kínai (Hagyományos, Tajvan) | Horvát | Cseh | Dán | Holland | Észt | Finn | Francia | Német | Görög | Héber | Hindi | Magyar | Indonéz | Olasz | Japán | Kannada | Koreai | Litván | Maláj | Malayalam | Marathi | Nepáli | Nigéria pidgin | Norvég | Perzsa (Fárszi) | Lengyel | Portugál (Brazília) | Portugál (Portugália) | Punjabi (Gurmukhi) | Román | Orosz | Szerb (Kiril) | Szlovák | Szlovén | Spanyol | Szuahéli | Svéd | Tagalog (Filippínó) | Tamil | Telugu | Thai | Török | Ukrán | Urdu | Vietnami
Inkábba helyben klónoznád?
Ez a tárhely több mint 50 nyelvi fordítást tartalmaz, ami jelentősen megnöveli a letöltési méretet. Ha fordítások nélkül szeretnéd klónozni, használj spars checkout-ot:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Ez megadja neked mindazt, amire a tanfolyam elvégzéséhez szükséged van sokkal gyorsabb letöltési sebességgel.
Ismerd meg a generatív AI alkalmazások fejlesztésének alapjait a Microsoft Cloud Advocates által készített, 21 leckéből álló, átfogó tanfolyamunkkal.
Ez a tanfolyam 21 leckéből áll. Minden lecke a saját témáját tárgyalja, szóval kezdj ott, ahol szeretnéd!
A leckék vagy „Tanulj meg” típusúak, amelyek egy generatív AI koncepciót magyaráznak el, vagy „Építs” típusúak, amelyek koncepciót magyaráznak és mind Python, mind TypeScript példakódokat tartalmaznak, amikor lehetséges.
.NET fejlesztőknek nézd meg a Generatív AI kezdőknek (.NET kiadás) projektet!
Minden lecke tartalmaz egy „Továbbtanulás” részt további tanulási eszközökkel.
-
Azure OpenAI Szolgáltatást - Leckék: "aoai-assignment"
-
GitHub Marketplace Model Katalógust - Leckék: "githubmodels"
-
OpenAI API-t - Leckék: "oai-assignment"
-
Hasznos lehet alapvető Python vagy TypeScript ismeret - *Teljesen kezdőknek ajánljuk ezeket a Python és TypeScript tanfolyamokat
-
Egy GitHub fiók, hogy forkold ez egész tárolót a saját GitHub fiókodba
Készítettünk egy Tanfolyam Beállítása leckét, hogy segítsünk a fejlesztői környezeted beállításában.
Ne felejtsd el megcsillagozni (🌟) ezt a tárolót, hogy később könnyebben megtaláld.
Ha fejlettebb kódmintákat keresel, nézd meg a Generatív AI Kódminták gyűjteményét mind Python, mind TypeScript nyelven.
Csatlakozz hivatalos Azure AI Foundry Discord szerverünkhöz, hogy találkozz és hálózatot építs más, ezt a tanfolyamot végző tanulókkal, és segítséget kapj.
Tegyél fel kérdéseket vagy ossz meg termék visszajelzést az Azure AI Foundry Fejlesztői Fórumon a Githubon.
Látogass el a Microsoft for Startups oldalra, és derítsd ki, hogyan kezdhetsz el fejleszteni Azure kreditekkel még ma.
Van javaslatod vagy hibát találtál helyesírásban vagy kódban? Hibajegyet nyithatsz vagy Küldhetsz pull requestet
- Egy rövid videóbevezetőt a témához
- Egy írott leckét a README fájlban
- Python és TypeScript kódmintákat, amelyek támogatják az Azure OpenAI-t és az OpenAI API-t
- Linkeket kiegészítő forrásokhoz a továbblépéshez
| # | Lecke link | Leírás | Videó | Extra tanulási anyagok |
|---|---|---|---|---|
| 00 | Tanfolyam beállítása | Tanulj meg: Fejlesztői környezeted beállítása | Videó hamarosan | Tudj meg többet |
| 01 | Bevezetés a Generatív AI-be és a Nagy Nyelvi Modellekbe (LLM) | Tanulj meg: Megérteni, mi a Generatív AI és hogyan működnek a Nagy Nyelvi Modellek. | Videó | Tudj meg többet |
| 02 | Különböző LLM-ek feltérképezése és összehasonlítása | Tanulj meg: Hogyan válaszd ki a megfelelő modellt az esetedhez | Videó | Tudj meg többet |
| 03 | A Generatív AI felelősségteljes használata | Tanulj meg: Hogyan építs felelősségteljes generatív AI alkalmazásokat | Videó | Tudj meg többet |
| 04 | A prompttervezés alapjainak megértése | Tanulj meg: Gyakorlati prompttervezési legjobb gyakorlatok | Videó | Tudj meg többet |
| 05 | Speciális promptok készítése | Tanulj meg: Hogyan alkalmazd a prompttervezési technikákat, amelyek javítják a promptjaid eredményét. | Videó | Tudj meg többet |
| 06 | Szöveggeneráló alkalmazások készítése | Építs: Szöveggeneráló alkalmazást az Azure OpenAI / OpenAI API használatával | Videó | Tudj meg többet |
| 07 | Csevegőalkalmazások készítése | Építs: Hatékony technikákat csevegőalkalmazások építésére és integrálására. | Videó | Tudj meg többet |
| 08 | Keresőalkalmazások és vektoralapú adatbázisok építése | Építs: Keresőalkalmazást, amely beágyazásokat használ az adatok kereséséhez. | Videó | Tudj meg többet |
| 09 | Képalkotó alkalmazások készítése | Építs: Képalkotó alkalmazást | Videó | Tudj meg többet |
| 10 | Alacsony kódú MI alkalmazások készítése | Építs: Generatív MI alkalmazást alacsony kódú eszközökkel | Videó | Tudj meg többet |
| 11 | Külső alkalmazások integrálása függvényhívással | Építs: Mi a függvényhívás és hogyan alkalmazható az alkalmazásokban | Videó | Tudj meg többet |
| 12 | UX tervezése MI alkalmazásokhoz | Tanulj meg: Hogyan alkalmazzuk az UX tervezési elveket generatív MI alkalmazások fejlesztésekor | Videó | Tudj meg többet |
| 13 | Generatív MI alkalmazások biztonságossá tétele | Tanulj meg: A MI rendszerek fenyegetéseit és kockázatait, valamint az ezek elleni védekezés módjait | Videó | Tudj meg többet |
| 14 | A generatív MI alkalmazás életciklusa | Tanulj meg: Eszközöket és mérőszámokat a LLM életciklus és LLMOps kezeléséhez | Videó | Tudj meg többet |
| 15 | Retrieval Augmented Generation (RAG) és vektoralapú adatbázisok | Építs: Alkalmazást RAG keretrendszerrel beágyazások lekéréséhez vektoralapú adatbázisokból | Videó | Tudj meg többet |
| 16 | Nyílt forráskódú modellek és Hugging Face | Építs: Alkalmazást a Hugging Face-en elérhető nyílt forráskódú modellek felhasználásával | Videó | Tudj meg többet |
| 17 | MI ügynökök | Építs: Alkalmazást MI ügynök keretrendszerrel | Videó | Tudj meg többet |
| 18 | LLM-ek finomhangolása | Tanulj meg: Mi, miért és hogyan finomhangoljuk az LLM-eket | Videó | Tudj meg többet |
| 19 | Kis nyelvi modellekkel való építés | Tanulj meg: A kis nyelvi modellekkel való építés előnyeit | Videó hamarosan | Tudj meg többet |
| 20 | Mistral modellekkel való építés | Tanulj meg: A Mistral család modelleinek jellemzőit és különbségeit | Videó hamarosan | Tudj meg többet |
| 21 | Meta modellekkel való építés | Tanulj meg: A Meta család modelleinek jellemzőit és különbségeit | Videó hamarosan | Tudj meg többet |
Külön köszönet John Aziz számára az összes GitHub Actions és munkafolyamat megalkotásáért
Bernhard Merkle számára, aki minden leckében kulcsfontosságú hozzájárulásokat tett a tanulói és kódélmény javításához.
Csapatunk egyéb tanfolyamokat is készít! Nézd meg:
Ha elakadnál vagy bármilyen kérdésed lenne az AI-alkalmazások fejlesztésével kapcsolatban, csatlakozz a többi tanulóhoz és tapasztalt fejlesztőhöz az MCP vitáihoz. Ez egy támogató közösség, ahol szívesen fogadják a kérdéseket, és tudást osztanak meg szabadon.
Ha visszajelzésed vagy hibákba ütközöl fejlesztés közben, látogass el ide:
Jogi nyilatkozat: Ezt a dokumentumot a Co-op Translator AI fordító szolgáltatás segítségével fordítottuk le. Bár törekszünk a pontosságra, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum az anyanyelvén tekintendő hiteles forrásnak. Fontos információk esetén ajánlott professzionális emberi fordítást igénybe venni. Nem vállalunk felelősséget az ebből eredő félreértésekért vagy félrefordításokért.