| Nap | Téma | Becsült időtartam |
|---|---|---|
| 0. nap | 0. modul: Bevezetés az EdgeAI-ba | 1-2 óra |
| 1. nap | 1. modul: EdgeAI alapok | 3 óra |
| 2. nap | 2. modul: SLM alapok | 3 óra |
| 3. nap | 3. modul: SLM telepítés | 2 óra |
| 4-5. nap | 4. modul: Modell optimalizálás (6 keretrendszer) | 4 óra |
| 6. nap | 5. modul: SLMOps | 3 óra |
| 7. nap | 6-7. modul: AI ügynökök és fejlesztői eszközök | 4 óra |
| 8. nap | 8. modul: Foundry Local Toolkit (modern megvalósítás) | 1 óra |
| Nap | Téma | Becsült időtartam |
|---|---|---|
| 1-2. nap | 1. modul: EdgeAI alapok | 3 óra |
| 3-4. nap | 2. modul: SLM alapok | 3 óra |
| 5-6. nap | 3. modul: SLM telepítés | 2 óra |
| 7-8. nap | 4. modul: Modell optimalizálás | 4 óra |
| 9-10. nap | 5. modul: SLMOps | 3 óra |
| 11-12. nap | 6. modul: AI ügynökök | 2 óra |
| 13-14. nap | 7. modul: Fejlesztői eszközök | 3 óra |
| Hét | Téma | Becsült időtartam |
|---|---|---|
| 1. hét | 1-2. modul: Alapok és SLM alapok | 6 óra |
| 2. hét | 3-4. modul: Telepítés és optimalizálás | 6 óra |
| 3. hét | 5-6. modul: SLMOps és AI ügynökök | 5 óra |
| 4. hét | 7. modul: Fejlesztői eszközök és integráció | 3 óra |
| Nap | Téma | Becsült időtartam |
|---|---|---|
| 0. nap | 0. modul: Bevezetés az EdgeAI-ba | 1-2 óra |
| 1-2. nap | 1. modul: EdgeAI alapok | 3 óra |
| 3-4. nap | 2. modul: SLM alapok | 3 óra |
| 5-6. nap | 3. modul: SLM telepítés | 2 óra |
| 7-8. nap | 4. modul: Modell optimalizálás | 4 óra |
| 9-10. nap | 5. modul: SLMOps | 3 óra |
| 11-12. nap | 6. modul: SLM ügynöki rendszerek | 2 óra |
| 13-14. nap | 7. modul: EdgeAI megvalósítási minták | 2 óra |
| Modul | Befejezés dátuma | Eltöltött órák | Főbb tanulságok |
|---|---|---|---|
| 0. modul: Bevezetés az EdgeAI-ba | |||
| 1. modul: EdgeAI alapok | |||
| 2. modul: SLM alapok | |||
| 3. modul: SLM telepítés | |||
| 4. modul: Modell optimalizálás (6 keretrendszer) | |||
| 5. modul: SLMOps | |||
| 6. modul: SLM ügynöki rendszerek | |||
| 7. modul: EdgeAI megvalósítási minták | |||
| Gyakorlati feladatok | |||
| Mini-projekt |
| Hét | Téma | Becsült időtartam |
|---|---|---|
| 1. hét | 1-2. modul: Alapok és SLM alapok | 6 óra |
| 2. hét | 3-4. modul: Telepítés és optimalizálás | 6 óra |
| 3. hét | 5-6. modul: SLMOps és AI ügynökök | 5 óra |
| 4. hét | 7. modul: Fejlesztői eszközök és integráció | 3 óra |
Üdvözlünk az EdgeAI kezdőknek szóló tanulási útmutatójában! Ez a dokumentum segít eligazodni a tananyagok között, hogy hatékonyan tanulhass, és a legtöbbet hozd ki a tanulási élményből. Strukturált tanulási útvonalakat, javasolt tanulási ütemterveket, kulcsfontosságú fogalmak összefoglalóit és kiegészítő forrásokat kínál, hogy mélyebb megértést szerezz az Edge AI technológiákról.
Ez egy tömör, 20 órás tanfolyam, amely az EdgeAI alapvető ismereteit nyújtja időhatékony formátumban, ideális elfoglalt szakemberek és diákok számára, akik gyorsan szeretnének gyakorlati készségeket szerezni ebben a feltörekvő területen.
A tanfolyam nyolc átfogó modulból áll:
- Bevezetés az EdgeAI-ba - Alapok és kontextus ipari alkalmazásokkal és tanulási célokkal
- EdgeAI alapok és átalakulás - Az alapfogalmak és a technológiai váltás megértése
- Kis nyelvi modellek alapjai - Különböző SLM családok és architektúráik felfedezése
- Kis nyelvi modellek telepítése - Gyakorlati telepítési stratégiák megvalósítása
- Modellformátum átalakítás és kvantálás - Fejlett optimalizálás 6 keretrendszerrel, beleértve az OpenVINO-t
- SLMOps - Kis nyelvi modellek működtetése - Gyártási életciklus-kezelés és telepítés
- SLM ügynöki rendszerek - AI ügynökök, funkcióhívások és Model Context Protocol
- EdgeAI megvalósítási minták - AI eszközkészlet, Windows fejlesztés és platformspecifikus megvalósítások
- Microsoft Foundry Local – Teljes fejlesztői eszközkészlet - Helyi fejlesztés hibrid Azure integrációval (08. modul)
- Fokozatos tanulás: Kövesd a modulokat sorrendben a legkoherensebb tanulási élmény érdekében
- Tudásellenőrző pontok: Használd az egyes szakaszok utáni önellenőrző kérdéseket
- Gyakorlati tapasztalat: Végezd el az ajánlott gyakorlatokat az elméleti fogalmak megerősítésére
- Kiegészítő források: Fedezd fel a további anyagokat az érdeklődésednek megfelelő témákban
| Nap | Téma | Becsült időtartam |
|---|---|---|
| 0. nap | 0. modul: Bevezetés az EdgeAI-ba | 1-2 óra |
| 1-2. nap | 1. modul: EdgeAI alapok | 6 óra |
| 3-4. nap | 2. modul: SLM alapok | 8 óra |
| 5. nap | 3. modul: SLM telepítés | 3 óra |
| 6. nap | 8. modul: Foundry Local Toolkit | 3 óra |
| Hét | Téma | Becsült időtartam |
|---|---|---|
| 1. hét | 0. modul: Bevezetés + 1. modul: EdgeAI alapok | 7-9 óra |
| 2. hét | 2. modul: SLM alapok | 7-8 óra |
| 3. hét | 3. modul: SLM telepítés (3 óra) + 8. modul: Foundry Local Toolkit (2-3 óra) | 5-6 óra |
- Értsd meg, mi az az Edge AI, és miért fontos a mai technológiai környezetben
- Azonosítsd azokat a főbb iparágakat, amelyeket az Edge AI átalakított, és ismerd meg azok konkrét felhasználási eseteit
- Értsd meg, hogy a kis nyelvi modellek (SLM-ek) milyen előnyöket nyújtanak az edge telepítésekhez
- Határozd meg a tanfolyam tanulási elvárásait és céljait
- Ismerd meg az Edge AI területén elérhető karrierlehetőségeket és a szükséges készségeket
- Elsődleges fogalmak:
- Edge AI vs. hagyományos felhőalapú AI feldolgozás
- A hardver, a modell optimalizálás és az üzleti igények konvergenciája
- Valós idejű, adatvédelmet biztosító és költséghatékony AI telepítés
- Elsődleges fogalmak:
- Gyártás és Ipar 4.0: Prediktív karbantartás és minőségellenőrzés
- Egészségügy: Diagnosztikai képalkotás és betegmegfigyelés
- Autonóm rendszerek: Önjáró járművek és közlekedés
- Okos városok: Forgalomirányítás és közbiztonság
- Fogyasztói technológia: Okostelefonok, viselhető eszközök és okos otthonok
- Elsődleges fogalmak:
- SLM jellemzők és teljesítmény-összehasonlítások
- Paraméterhatékonyság és képességek közötti kompromisszumok
- Edge telepítési korlátok és optimalizálási stratégiák
- Elsődleges fogalmak:
- A tanfolyam felépítése és a fokozatos elsajátítás megközelítése
- Technikai készségek és gyakorlati megvalósítási célok
- Karrierlehetőségek és ipari alkalmazások
- Melyek azok a fő technológiai trendek, amelyek lehetővé tették az Edge AI-t?
- Hasonlítsd össze az Edge AI és a felhőalapú AI előnyeit és kihívásait.
- Nevezz meg három iparágat, ahol az Edge AI kritikus üzleti értéket nyújt, és magyarázd el, miért.
- Hogyan teszik a kis nyelvi modellek az Edge AI-t gyakorlati megoldássá a valós telepítésekhez?
- Melyek azok a kulcsfontosságú technikai készségek, amelyeket a tanfolyam során fejlesztesz?
- Írd le a tanfolyam négyfázisú tanulási megközelítését.
- Ipari kutatás: Válassz egy ipari alkalmazást, és kutass egy valós Edge AI megvalósítást (30 perc)
- Modell felfedezése: Böngéssz elérhető kis nyelvi modelleket a Hugging Face-en, és hasonlítsd össze a paraméterszámukat és képességeiket (30 perc)
- Tanulási terv készítése: Tekintsd át a teljes tanfolyam felépítését, és készítsd el saját tanulási ütemtervedet (15 perc)
- Edge AI piaci áttekintés - McKinsey
- Kis nyelvi modellek áttekintése - Hugging Face
- Edge Computing Foundation
- Értsd meg a különbségeket a felhőalapú és az edge-alapú AI között
- Sajátítsd el az erőforrás-korlátozott környezetekhez szükséges alapvető optimalizálási technikákat
- Elemezd az EdgeAI technológiák valós alkalmazásait
- Állítsd be az EdgeAI projektek fejlesztési környezetét
-
Elsődleges fogalmak:
- Edge vs. felhőalapú számítástechnikai paradigmák
- Modell kvantálási technikák
- Hardveres gyorsítási lehetőségek (NPU-k, GPU-k, CPU-k)
- Adatvédelem és biztonsági előnyök
-
Kiegészítő anyagok:
- Elsődleges fogalmak:
- Microsoft Phi & Mu modell ökoszisztéma
- Gyakorlati megvalósítások különböző iparágakban
- Telepítési szempontok
- Elsődleges fogalmak:
- Fejlesztési környezet beállítása
- Kvantálási és optimalizálási eszközök
- Értékelési módszerek az EdgeAI megvalósításokhoz
- Elsődleges fogalmak:
- Hardverplatform összehasonlítások
- Optimalizálási stratégiák specifikus hardverekhez
- Telepítési szempontok
- Hasonlítsd össze a felhőalapú AI-t az edge-alapú AI megvalósításokkal.
- Magyarázd el három kulcsfontosságú technikát a modellek edge telepítésre való optimalizálásához.
- Melyek az AI modellek edge-en történő futtatásának elsődleges előnyei?
- Írd le a modell kvantálásának folyamatát, és hogy ez hogyan befolyásolja a teljesítményt.
- Magyarázd el, hogyan befolyásolják a különböző hardvergyorsítók (NPU-k, GPU-k, CPU-k) az EdgeAI telepítést.
- Gyors környezetbeállítás: Állíts be egy minimális fejlesztési környezetet az alapvető csomagokkal (30 perc)
- Modell felfedezése: Tölts le és vizsgálj meg egy előre betanított kis nyelvi modellt (1 óra)
- Alapvető kvantálás: Próbálj ki egyszerű kvantálást egy kis modellen (1 óra)
- Értsd meg a különböző SLM családok architekturális alapelveit
- Melyek a Mu modell egyedi előnyei a Windows integrációban?
- Írja le, hogyan használja a Phi-Silica az NPU hardvert a teljesítmény optimalizálására.
- Egy korlátozott kapcsolattal rendelkező mobilalkalmazás esetén melyik modellcsalád lenne a legmegfelelőbb, és miért?
- Modellek Összehasonlítása: Két különböző SLM modell gyors összehasonlító tesztje (1 óra)
- Egyszerű Szöveg Generálás: Alapvető szöveg generálási implementáció egy kis modellel (1 óra)
- Gyors Optimalizálás: Egy optimalizálási technika alkalmazása az inferencia sebességének javítására (1 óra)
- Megfelelő modellek kiválasztása telepítési korlátok alapján
- Optimalizálási technikák elsajátítása különböző telepítési forgatókönyvekhez
- SLM-ek implementálása helyi és felhő alapú környezetekben
- EdgeAI alkalmazásokhoz gyártásra kész konfigurációk tervezése
- Prioritási Fogalmak:
- Paraméterek osztályozási keretrendszere
- Haladó optimalizálási technikák
- Modell beszerzési stratégiák
- Prioritási Fogalmak:
- Ollama platform telepítése
- Microsoft Foundry helyi megoldások
- Keretrendszerek összehasonlító elemzése
- Prioritási Fogalmak:
- vLLM nagy teljesítményű inferencia
- Konténer orchestration
- ONNX Runtime implementáció
- Milyen tényezőket kell figyelembe venni a helyi telepítés és a felhő telepítés közötti választáskor?
- Hasonlítsa össze az Ollama és a Microsoft Foundry Local telepítési lehetőségeket.
- Magyarázza el a konténerizáció előnyeit az SLM telepítésben.
- Melyek a kulcsfontosságú teljesítménymutatók egy edge-re telepített SLM esetében?
- Írjon le egy teljes telepítési munkafolyamatot a modell kiválasztásától a gyártási implementációig.
- Alapvető Helyi Telepítés: Egyszerű SLM telepítése Ollama segítségével (1 óra)
- Teljesítmény Ellenőrzés: Gyors benchmark futtatása a telepített modellen (30 perc)
- Egyszerű Integráció: Minimalista alkalmazás létrehozása, amely használja a telepített modellt (1 óra)
- Haladó kvantálási technikák elsajátítása 1-bites és 8-bites pontosság között
- Formátum konverziós stratégiák megértése (GGUF, ONNX)
- Optimalizálás implementálása hat keretrendszeren keresztül (Llama.cpp, Olive, OpenVINO, MLX, workflow szintézis)
- Optimalizált modellek telepítése gyártási edge környezetekben Intel, Apple és többplatformos hardvereken
- Prioritási Fogalmak:
- Pontosság osztályozási keretrendszere
- Teljesítmény és pontosság közötti kompromisszumok
- Memória lábnyom optimalizálás
- Prioritási Fogalmak:
- Többplatformos telepítés
- GGUF formátum optimalizálás
- Hardver gyorsítási technikák
- Prioritási Fogalmak:
- Hardver-tudatos optimalizálás
- Vállalati szintű telepítés
- Automatikus optimalizálási munkafolyamatok
- Prioritási Fogalmak:
- Intel hardver optimalizálás
- Neurális Háló Kompressziós Keretrendszer (NNCF)
- Többplatformos inferencia telepítés
- OpenVINO GenAI LLM telepítéshez
- Prioritási Fogalmak:
- Apple Silicon optimalizálás
- Egységes memória architektúra
- LoRA finomhangolási képességek
- Prioritási Fogalmak:
- Egységes workflow architektúra
- Keretrendszer kiválasztási döntési fák
- Gyártásra való alkalmasság validálása
- Jövőbiztosítási stratégiák
- Hasonlítsa össze a kvantálási stratégiákat különböző pontossági szintek között (1-bites és 8-bites).
- Magyarázza el a GGUF formátum előnyeit az edge telepítéshez.
- Hogyan javítja a Microsoft Olive hardver-tudatos optimalizálása a telepítési hatékonyságot?
- Melyek az OpenVINO NNCF modell kompressziójának kulcsfontosságú előnyei?
- Írja le, hogyan használja az Apple MLX az egységes memória architektúrát az optimalizáláshoz.
- Hogyan segíti a workflow szintézis az optimális optimalizálási keretrendszerek kiválasztását?
- Modell Kvantálás: Különböző kvantálási szintek alkalmazása egy modellen és az eredmények összehasonlítása (1 óra)
- OpenVINO Optimalizálás: NNCF használata egy modell kompressziójához Intel hardveren (1 óra)
- Keretrendszer Összehasonlítás: Ugyanazon modell tesztelése három különböző optimalizálási keretrendszeren (1 óra)
- Teljesítmény Benchmarking: Az optimalizálás hatásának mérése az inferencia sebességére és memóriahasználatra (1 óra)
- SLMOps életciklus-kezelési elvek megértése
- Distillációs és finomhangolási technikák elsajátítása edge telepítéshez
- Gyártási telepítési stratégiák implementálása monitorozással
- Vállalati szintű SLM műveletek és karbantartási munkafolyamatok létrehozása
- Prioritási Fogalmak:
- SLMOps paradigmaváltás az AI műveletekben
- Költséghatékonyság és adatvédelem-központú architektúra
- Stratégiai üzleti hatás és versenyelőnyök
- Prioritási Fogalmak:
- Tudásátadási technikák
- Kétlépcsős distillációs folyamat implementációja
- Azure ML distillációs munkafolyamatok
- Prioritási Fogalmak:
- Paraméter-hatékony finomhangolás (PEFT)
- LoRA és QLoRA haladó módszerek
- Többadapteres tréning és hiperparaméter optimalizálás
- Prioritási Fogalmak:
- Modell konverzió és kvantálás gyártásra
- Foundry Local telepítési konfiguráció
- Teljesítmény benchmarking és minőség validálás
- Hogyan különbözik az SLMOps a hagyományos MLOps-tól?
- Magyarázza el a modell distilláció előnyeit az edge telepítéshez.
- Melyek a kulcsfontosságú szempontok az SLM-ek finomhangolásához erőforrás-korlátozott környezetekben?
- Írjon le egy teljes gyártási telepítési csővezeték munkafolyamatot edge AI alkalmazásokhoz.
- Alapvető Distilláció: Kisebb modell létrehozása egy nagyobb tanármodellből (1 óra)
- Finomhangolási Kísérlet: Modell finomhangolása egy adott területre (1 óra)
- Telepítési Csővezeték: Alapvető CI/CD csővezeték létrehozása modell telepítéshez (1 óra)
- Intelligens AI ügynökök létrehozása edge környezetekhez Kis Nyelvi Modellek használatával
- Funkcióhívási képességek implementálása szisztematikus munkafolyamatokkal
- Model Context Protocol (MCP) integráció elsajátítása szabványosított eszközinterakcióhoz
- Összetett agentikus rendszerek létrehozása minimális emberi beavatkozással
- Prioritási Fogalmak:
- Ügynök osztályozási keretrendszer (reflex, modell-alapú, cél-alapú, tanuló ügynökök)
- SLM vs LLM kompromisszumok elemzése
- Edge-specifikus ügynök tervezési minták
- Erőforrás optimalizálás ügynökökhöz
- Prioritási Fogalmak:
- Szisztematikus munkafolyamat implementáció (szándék felismerés, JSON kimenet, külső végrehajtás)
- Platform-specifikus implementációk (Phi-4-mini, kiválasztott Qwen modellek, Microsoft Foundry Local)
- Haladó példák (többügynök együttműködés, dinamikus eszközválasztás)
- Gyártási szempontok (sebességkorlátozás, audit naplózás, biztonsági intézkedések)
- Prioritási Fogalmak:
- Protokoll architektúra és rétegzett rendszertervezés
- Több backend támogatás (Ollama fejlesztéshez, vLLM gyártáshoz)
- Kapcsolódási protokollok (STDIO és SSE módok)
- Valós alkalmazások (web automatizálás, adatfeldolgozás, API integráció)
- Melyek a kulcsfontosságú architekturális szempontok edge AI ügynökökhöz?
- Hogyan növeli a funkcióhívás az ügynökök képességeit?
- Magyarázza el a Model Context Protocol szerepét az ügynökök kommunikációjában.
- Egyszerű Ügynök: Alapvető AI ügynök létrehozása funkcióhívással (1 óra)
- MCP Integráció: MCP implementálása egy ügynök alkalmazásban (30 perc)
- Gyártásra kész AI alkalmazások létrehozása Foundry Local SDK és legjobb gyakorlatok használatával
- Átfogó hibakezelési és felhasználói visszajelzési minták implementálása
- RAG csővezetékek létrehozása minőségértékeléssel és teljesítmény monitorozással
- Többügynökös rendszerek fejlesztése koordinátor mintával
- Intelligens modellirányítás elsajátítása feladat-alapú modell kiválasztáshoz
- Helyi-első AI megoldások telepítése adatvédelmet biztosító architektúrákkal
- Prioritási Fogalmak:
- FoundryLocalManager SDK integráció és automatikus szolgáltatás felfedezés
- Alapvető és streaming chat implementációk
- Hibakezelési minták és felhasználói visszajelzés
- Környezet-alapú konfiguráció
- Prioritási Fogalmak:
- Memóriában lévő vektor beágyazások mondat-transzformerekkel
- RAG csővezeték implementáció (keresés → generálás)
- Minőségértékelés RAGAS metrikákkal
- Import biztonság opcionális függőségekhez
- Prioritási Fogalmak:
- Többmodell benchmarking stratégiák
- Késleltetés és áteresztőképesség mérések
- Kegyes degradáció és hiba helyreállítás
- Teljesítmény összehasonlítás modellcsaládok között
- Prioritási Fogalmak:
- SLM vs LLM összehasonlítási módszertan
- Típusjelzések és átfogó kimeneti formázás
- Modell-specifikus hibakezelés
- Strukturált eredmények elemzéshez
- Prioritási Fogalmak:
- Többügynökös koordináció koordinátor mintával
- Ügynök memória kezelés és állapotkövetés
- Csővezeték hibakezelés és szakasz naplózás
- Teljesítmény monitorozás és statisztikák
- Prioritási Fogalmak:
- Szándék felismerés és mintázat egyezés
- Kulcsszó-alapú modellirányítási algoritmusok
- Többlépcsős csővezetékek (tervezés → végrehajtás → finomítás)
- Átfogó funkció dokumentáció
- Hogyan egyszerűsíti a FoundryLocalManager a szolgáltatáskezelést a manuális REST hívásokhoz képest?
- Magyarázza el az importőrök fontosságát opcionális függőségekhez, mint például a mondat-transzformerek.
- Milyen stratégiák biztosítják a kegyes degradációt többmodell benchmarking során?
- Hogyan koordinálja a koordinátor minta több specialista ügynököt?
- Írja le egy intelligens modellirányító összetevőit.
- Melyek a gyártásra kész hibakezelés kulcselemei?
- Chat Alkalmazás: Streaming chat implementálása hibakezeléssel (45 perc)
- RAG Csővezeték: Minimalista RAG építése minőségértékeléssel (1 óra)
- Modell Benchmarking: 3+ modell összehasonlítása teljesítmény alapján (1 óra)
- **Többüg
- Magyarázza el az NPU optimalizálás szerepét a modern edge AI alkalmazásokban.
- Hogyan használja a Phi Silica API az NPU hardvert a teljesítmény optimalizálására?
- Hasonlítsa össze a helyi és a felhőalapú telepítés előnyeit adatvédelmi szempontból érzékeny alkalmazások esetén.
- AI Toolkit beállítása: Konfigurálja az AI Toolkit-et és optimalizáljon egy modellt (1 óra)
- Windows AI Foundry: Készítsen egy egyszerű Windows AI alkalmazást a Phi Silica API használatával (1 óra)
- Keresztplatformos telepítés: Telepítse ugyanazt a modellt két különböző platformon (1 óra)
- NPU optimalizálás: Tesztelje az NPU teljesítményét a Windows AI Foundry eszközökkel (30 perc)
- Foundry Local telepítése és konfigurálása modern SDK integrációval
- Fejlett többügynökös rendszerek megvalósítása koordinátor mintázatokkal
- Intelligens modellirányítók készítése automatikus feladat-alapú kiválasztással
- Termelésre kész AI megoldások telepítése átfogó monitorozással
- Integráció az Azure AI Foundry-val hibrid telepítési forgatókönyvekhez
- Modern SDK mintázatok elsajátítása FoundryLocalManager és OpenAI kliens használatával
- Prioritási fogalmak:
- FoundryLocalManager SDK integráció
- Automatikus szolgáltatás-felfedezés és állapotfigyelés
- Környezet-alapú konfigurációs mintázatok
- Termelési telepítési szempontok
- Prioritási fogalmak:
- Koordinátor mintázat specialistákból álló ügynökökkel
- Visszakeresés, érvelés és végrehajtás ügynöki specializáció
- Visszacsatolási mechanizmusok finomításhoz
- Teljesítményfigyelés és statisztikai nyomon követés
- Prioritási fogalmak:
- Kulcsszó-alapú modellválasztási algoritmusok
- Több modell támogatása (általános, érvelés, kód, kreatív)
- Környezeti változók konfigurációja rugalmasság érdekében
- Szolgáltatás állapotellenőrzés és hibakezelés
- Prioritási fogalmak:
- Átfogó hibakezelés és tartalék mechanizmusok
- Kérések monitorozása és teljesítménykövetés
- Interaktív Jupyter notebook példák benchmarkokkal
- Integrációs mintázatok meglévő alkalmazásokkal
- Hogyan különbözik a modern FoundryLocalManager megközelítés a manuális REST hívásoktól?
- Magyarázza el a koordinátor mintázatot és hogyan irányítja a specialistákból álló ügynököket.
- Hogyan választja ki az intelligens irányító a megfelelő modelleket a lekérdezés tartalma alapján?
- Melyek egy termelésre kész AI ügynökrendszer kulcselemei?
- Hogyan valósítja meg az átfogó állapotfigyelést a Foundry Local szolgáltatásokhoz?
- Hasonlítsa össze a modernizált megközelítés előnyeit a hagyományos megvalósítási mintázatokkal.
- Modern SDK beállítása: Konfigurálja a FoundryLocalManager-t automatikus szolgáltatás-felfedezéssel (30 perc)
- Többügynökös rendszer: Futtassa a fejlett koordinátort specialistákból álló ügynökökkel (30 perc)
- Intelligens irányítás: Tesztelje a modellirányítót különböző lekérdezéstípusokkal (30 perc)
- Interaktív felfedezés: Használja a Jupyter notebookokat a fejlett funkciók felfedezéséhez (45 perc)
- Termelési telepítés: Valósítson meg monitorozási és hibakezelési mintázatokat (30 perc)
- Hibrid integráció: Konfigurálja az Azure AI Foundry tartalék forgatókönyveit (30 perc)
Hogy a 30 órás kurzus időkeretét (beleértve a workshopot) a lehető legjobban kihasználja, itt egy javasolt időbeosztás:
| Tevékenység | Időbeosztás | Leírás |
|---|---|---|
| Alapanyagok olvasása | 12 óra | A lényeges fogalmakra összpontosítva minden modulban |
| Gyakorlati feladatok | 10 óra | Kulcstechnikák gyakorlati megvalósítása (beleértve a workshopot) |
| Önértékelés | 3 óra | Kérdések és reflexiók segítségével tesztelje megértését |
| Mini-projekt | 5 óra | Tudás alkalmazása egy kis gyakorlati megvalósításban |
Ha csak 10 órája van:
- Fejezze be a 0. modult (Bevezetés) és az 1., 2., 3. modulokat (alapvető EdgeAI fogalmak)
- Végezzen el legalább egy gyakorlati feladatot modulonként
- A lényeges fogalmak megértésére összpontosítson, ne a megvalósítás részleteire
Ha 20 órát tud szánni:
- Fejezze be mind a nyolc modult (beleértve a Bevezetést)
- Végezze el minden modul kulcsfontosságú gyakorlati feladatait
- Fejezzen be egy mini-projektet a 7. modulból
- Fedezzen fel legalább 2-3 kiegészítő forrást
Ha több mint 20 órája van:
- Fejezze be az összes modult (beleértve a Bevezetést) részletes gyakorlatokkal
- Készítsen több mini-projektet
- Fedezze fel a 4. modul fejlett optimalizálási technikáit
- Valósítson meg termelési telepítést az 5. modulból
Ezek a gondosan kiválasztott források biztosítják a legnagyobb értéket a korlátozott tanulási idő alatt:
- ONNX Runtime Getting Started - A leghatékonyabb modelloptimalizáló eszköz
- Ollama Quick Start - A leggyorsabb módja az SLM-ek helyi telepítésének
- Microsoft Phi Model Card - Referencia egy vezető edge-optimalizált modellhez
- OpenVINO Documentation - Intel átfogó optimalizáló eszköztára
- AI Toolkit for VS Code - Integrált EdgeAI fejlesztési környezet
- Windows AI Foundry - Windows-specifikus EdgeAI fejlesztési platform
- Hugging Face Transformers - Gyors modellhozzáférés és telepítés
- Gradio - Gyors UI fejlesztés AI demókhoz
- Microsoft Olive - Egyszerűsített modelloptimalizálás
- Llama.cpp - Hatékony CPU inferencia
- OpenVINO NNCF - Neurális hálózat tömörítési keretrendszer
- OpenVINO GenAI - Nagy nyelvi modell telepítési eszköztár
Használja ezt az egyszerűsített sablont, hogy nyomon kövesse tanulási haladását a 20 órás kurzus során:
| Modul | Befejezés dátuma | Eltöltött órák | Fő tanulságok |
|---|---|---|---|
| Modul 0: Bevezetés az EdgeAI-ba | |||
| Modul 1: EdgeAI alapok | |||
| Modul 2: SLM alapok | |||
| Modul 3: SLM telepítés | |||
| Modul 4: Modelloptimalizálás | |||
| Modul 5: SLMOps | |||
| Modul 6: AI ügynökök | |||
| Modul 7: Fejlesztői eszközök | |||
| Workshop: Gyakorlati tanulás | |||
| Modul 8: Foundry Local eszköztár | |||
| Gyakorlati feladatok | |||
| Mini-projekt |
Fontolja meg, hogy befejezzen egyet ezek közül a projekteket az EdgeAI fogalmak gyakorlására (mindegyik 2-4 órára tervezve):
- Edge szövegasszisztens: Készítsen egy egyszerű offline szövegkiegészítő eszközt egy kis nyelvi modell használatával
- Modell összehasonlító műszerfal: Készítsen egy alapvető vizualizációt különböző SLM-ek teljesítménymutatóiról
- Optimalizálási kísérlet: Mérje meg a különböző kvantálási szintek hatását ugyanazon alapmodellre
- AI Toolkit munkafolyamat: Használja a VS Code AI Toolkit-et egy modell optimalizálására és telepítésére elejétől a végéig
- Windows AI Foundry alkalmazás: Készítsen egy Windows alkalmazást a Phi Silica API és NPU optimalizálás használatával
- Keresztplatformos telepítés: Telepítse ugyanazt az optimalizált modellt Windows (OpenVINO) és mobil (.NET MAUI) platformon
- Funkcióhívó ügynök: Készítsen egy AI ügynököt funkcióhívási képességekkel edge forgatókönyvekhez
- OpenVINO optimalizálási folyamat: Valósítson meg teljes modelloptimalizálást NNCF és GenAI eszköztár használatával
- SLMOps folyamat: Valósítson meg egy teljes modell életciklust a tréningtől az edge telepítésig
- Többmodellű edge rendszer: Telepítsen több specializált modellt, amelyek együtt dolgoznak edge hardveren
- MCP integrációs rendszer: Készítsen egy ügynöki rendszert Model Context Protocol használatával eszközinterakcióhoz
- Microsoft Learn (Foundry Local)
- Áttekintés: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/
- Első lépések: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/get-started
- CLI referencia: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/reference/reference-cli
- Integráció inferencia SDK-kkal: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/how-to/how-to-integrate-with-inference-sdks
- Open WebUI útmutató: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/how-to/how-to-chat-application-with-open-web-ui
- Hugging Face modellek fordítása: https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-local/how-to/how-to-compile-hugging-face-models
- Azure AI Foundry
- Áttekintés: https://learn.microsoft.com/en-us/azure/ai-foundry/
- Ügynökök (áttekintés): https://learn.microsoft.com/en-us/azure/ai-services/agents/overview
- Optimalizálási és inferencia eszközök
- Microsoft Olive (dokumentáció): https://microsoft.github.io/Olive/
- Microsoft Olive (GitHub): https://github.com/microsoft/Olive
- ONNX Runtime (első lépések): https://onnxruntime.ai/docs/get-started/with-python.html
- ONNX Runtime Olive integráció: https://onnxruntime.ai/docs/performance/olive.html
- OpenVINO (dokumentáció): https://docs.openvino.ai/2025/index.html
- Apple MLX (dokumentáció): https://ml-explore.github.io/mlx/build/html/index.html
- Telepítési keretrendszerek és modellek
- Llama.cpp: https://github.com/ggml-ai/llama.cpp
- Hugging Face Transformers: https://huggingface.co/docs/transformers/index
- vLLM (dokumentáció): https://docs.vllm.ai/
- Ollama (gyors kezdés): https://github.com/ollama/ollama#get-started
- Fejlesztői eszközök (Windows és VS Code)
- AI Toolkit for VS Code: https://learn.microsoft.com/en-us/azure/ai-toolkit/overview
- Windows ML (áttekintés): https://learn.microsoft.com/en-us/windows/ai/new-windows-ml/overview
Csatlakozzon a beszélgetéshez és kapcsolódjon más tanulókhoz:
- GitHub Discussions az EdgeAI for Beginners repository oldalon
- Microsoft Tech Community
- Stack Overflow
Az EdgeAI az mesterséges intelligencia megvalósításának határterületét képviseli, amely erőteljes képességeket hoz közvetlenül az eszközökre, miközben kritikus kérdéseket kezel az adatvédelem, késleltetés és csatlakoztathatóság terén. Ez a 20 órás kurzus biztosítja az alapvető ismereteket és gyakorlati készségeket, hogy azonnal elkezdhesse az EdgeAI technológiák használatát.
A kurzus szándékosan tömör és a legfontosabb fogalmakra összpontosít, lehetővé téve, hogy gyorsan értékes szakértelmet szerezzen túlzott időráfordítás nélkül. Ne feledje, hogy a gyakorlati példák, még ha egyszerűek is, kulcsfontosságúak a tanultak megerősítéséhez.
Jó tanulást!
Felelősség kizárása:
Ezt a dokumentumot az Co-op Translator AI fordítási szolgáltatás segítségével fordították 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 eredeti nyelvén tekintendő hiteles forrásnak. Kritikus információk esetén javasolt a professzionális emberi fordítás igénybevétele. Nem vállalunk felelősséget a fordítás használatából eredő félreértésekért vagy téves értelmezésekért.