Seuraa näitä ohjeita päästäksesi alkuun näiden resurssien käytössä:
- Forkkaa repositorio: Klikkaa
- Kloonaa repositorio:
git clone https://github.com/microsoft/edgeai-for-beginners.git - Liity Azure AI Foundryn Discordiin ja tapaa asiantuntijat sekä kehittäjätoverit
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Haluatko kloonata paikallisesti?
Tämä repositorio sisältää yli 50 kielen käännökset, jotka lisäävät huomattavasti latauskoon. Jos haluat kloonata ilman käännöksiä, käytä sparse checkoutia:
git clone --filter=blob:none --sparse https://github.com/microsoft/edgeai-for-beginners.git cd edgeai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'Tämä antaa sinulle kaiken kurssin suorittamiseen tarvittavan nopeammalla latauksella.
Jos haluat tukea lisäkielille, tuetut kielet on listattu tässä
Tervetuloa EdgeAI aloittelijoille – kattavaan matkaasi Edge-tekoälyn mullistavaan maailmaan. Tämä kurssi yhdistää voimakkaat tekoälyominaisuudet ja käytännönläheisen toteutuksen reunalaitteilla, mahdollistaen tekoälyn potentiaalin hyödyntämisen suoraan siellä, missä data syntyy ja päätökset täytyy tehdä.
Tämä kurssi vie sinut peruskäsitteistä tuotantovalmiisiin toteutuksiin kattaen:
- Pienet kielimallit (SLM:t), jotka on optimoitu reunalaitteille
- Laitteistotietoinen optimointi eri alustoilla
- Reaaliaikainen inferenssi yksityisyyttä suojaavin ominaisuuksin
- Tuotantoon vientistrategiat yrityssovelluksiin
Edge AI edustaa paradigman muutosta, joka vastaa kriittisiin nykypäivän haasteisiin:
- Yksityisyys & turvallisuus: Käsittele arkaluonteista dataa paikallisesti ilman pilvivälitystä
- Reaaliaikainen suorituskyky: Poista verkkoviive aika-kriittisistä sovelluksista
- Kustannustehokkuus: Vähennä kaistanleveyden ja pilvilaskennan kustannuksia
- Toiminnan kestävyys: Säilytä toiminnallisuus verkkokatkosten aikana
- Säädösten noudattaminen: Tukea datan kotipaikkavaatimuksia
Edge AI tarkoittaa tekoälyalgoritmien ja kielimallien suorittamista paikallisesti laitteella, lähellä datan syntypaikkaa ilman pilvipalveluihin tukeutumista inferenssissä. Se vähentää viiveitä, parantaa yksityisyyttä ja mahdollistaa reaaliaikaisen päätöksenteon.
- Laitteella tapahtuva inferenssi: tekoälymallit toimivat reunalaitteilla (puhelimet, reitittimet, mikrokontrollerit, teolliset PC:t)
- Offline-toiminnallisuus: toimii ilman pysyvää verkkoyhteyttä
- Alhainen viive: välittömät vastaukset reaaliaikaisiin järjestelmiin
- Datakontrolli: säilyttää arkaluonteisen datan paikallisena, parantaen turvallisuutta ja noudattamista
SLM:t kuten Phi-4, Mistral-7B ja Gemma ovat suurempien LLM-mallien optimoituja versioita — koulutettuja tai tiivistettyjä seuraaviin tarkoituksiin:
- Pienempi muistinkulutus: tehokas käyttö rajatulla reunalaitteen muistilla
- Matalampi laskentatarve: optimoitu CPU:lle ja reunalaitteiden GPU:lle
- Nopeammat käynnistysajat: nopea aloitus vastuullisiin sovelluksiin
Niiden avulla avautuu tehokkaita NLP-ominaisuuksia, jotka sopivat seuraaviin rajoitteisiin:
- Sulautetut järjestelmät: IoT-laitteet ja teolliset ohjaimet
- Mobiililaitteet: älypuhelimet ja tabletit offline-ominaisuuksilla
- IoT-laitteet: sensorit ja älylaitteet rajoitetuin resurssein
- Reunalaskentapalvelimet: paikalliset yksiköt rajatuilla GPU-resursseilla
- Henkilökohtaiset tietokoneet: pöytätietokone- ja kannettavat käyttötapaukset
| Moduuli | Aihe | Painopistealue | Keskeinen sisältö | Taso | Kesto |
|---|---|---|---|---|---|
| 📖 00 | Johdanto EdgeAI:hin | Perusta & konteksti | Yleiskatsaus EdgeAI:hin • Teollisuuden sovellukset • SLM-esittely • Oppimistavoitteet | Aloittelija | 1-2 h |
| 📚 01 | EdgeAI perusasiat | Pilvi vs Edge AI vertailu | EdgeAI perusteet • Käytännön esimerkit • Toteutusopas • Reunalle vienti | Aloittelija | 3-4 h |
| 🧠 02 | SLM malliperheet | Malliperheet & arkkitehtuuri | Phi-perhe • Qwen-perhe • Gemma-perhe • BitNET • μModel • Phi-Silica | Aloittelija | 4-5 h |
| 🚀 03 | SLM käyttöönotto käytännössä | Paikallinen & pilvikäyttöönotto | Edistynyt oppiminen • Paikallinen ympäristö • Pilvikäyttöönotto | Keskitaso | 4-5 h |
| ⚙️ 04 | Mallin optimointityökalut | Monialustainen optimointi | Johdanto • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • Työnkulun synteesi | Keskitaso | 5-6 h |
| 🔧 05 | SLMOps tuotanto | Tuotantotoiminnot | SLMOps esittely • Mallin tiivistys • Hienosäätö • Tuotantoon vienti | Edistynyt | 5-6 h |
| 🤖 06 | AI-agentit & funktiokutsut | Agenttikehykset & MCP | Agenttien perusteet • Funktiokutsut • Mallin kontekstiprotokolla | Edistynyt | 4-5 h |
| 💻 07 | Alustan toteutus | Monialustaiset esimerkit | AI-työkalut • Foundry Local • Windows-kehitys | Edistynyt | 3-4 h |
| 🏭 08 | Foundry Local Toolkit | Tuotantovalmiit esimerkit | Esimerkkisovellukset (katso alla tarkemmin) | Asiakas | 8-10 h |
- 01: REST Chat aloittaminen
- 02: OpenAI SDK -integraatio
- 03: Mallin löytö & vertailu
- 04: Chainlit RAG -sovellus
- 05: Moni-agenttien orkestrointi
- 06: Mallit työkaluna reititin
- 07: Suora API-asiakas
- 08: Windows 11 Chat -sovellus
- 09: Edistynyt moni-agenttijärjestelmä
- 10: Foundry Tools -kehys
Kattavat käytännön työpajamateriaalit tuotantovalmiilla toteutuksilla:
- Työpajan opas - Oppimistavoitteet, tulokset ja resurssien navigointi
- Python-esimerkit (6 sessiota) - Päivitetty parhailla käytännöillä, virheenkäsittelyllä ja täydellisellä dokumentaatiolla
- Jupyter-muistikirjat (8 vuorovaikutteista) - Askel askeleelta -oppaat vertailuineen ja suorituskyvyn seurannalla
- Sessio-oppaat - Yksityiskohtaiset markdown-ohjeet jokaiseen työpajasessioon
- Validointityökalut - Skriptit koodin laadun tarkastukseen ja smoke-testaamiseen
Mitä rakennat:
- Paikalliset AI-chat-sovellukset striimaustuen kanssa
- RAG-putket laadun arvioinnilla (RAGAS)
- Monimallin vertailu- ja benchmarking-työkalut
- Moni-agenttien orkestrointijärjestelmät
- Älykäs mallin reititys tehtäväperusteisella valinnalla
Rakenna AI-vetoisen podcast-tuotantoputken alusta asti! Tämä mukaansatempaava työpaja opettaa sinulle monialaisen moni-agenttijärjestelmän luomisen, joka muuttaa ideat ammattilaispodcast-jaksoiksi. 🎬 Aloita AI Podcast Studio -työpaja
Tehtäväsi: Käynnistä "Future Bytes" — teknologiapodcast, jonka kaikki sisältö tuotetaan täysin itse rakentamillasi AI- agenteilla. Ei pilvipalveluja, ei API-kustannuksia — kaikki toimii paikallisesti tietokoneellasi.
Mikä tekee tästä ainutlaatuisen:
- 🤖 Todellinen monen agentin orkestrointi – Rakenna erikoistuneita AI-agentteja, jotka tutkivat, kirjoittavat ja tuottavat ääntä
- 🎯 Täydellinen tuotantoputki – Aiheen valinnasta lopulliseen podcast-audioon
- 💻 100 % paikallinen käyttöönotto – Käyttää Ollamaa ja paikallisia malleja (Qwen-3-8B) täyden yksityisyyden ja hallinnan takaamiseksi
- 🎤 Tekstistä puheeksi -integraatio – Muunna käsikirjoitukset luonnollisen kuuloisiksi monipuheisiksi keskusteluiksi
- ✋ Ihminen keskiössä -työnkulut – Hyväksymisportit varmistavat laadun säilyttäen automaation
Kolme näytöstä sisältävä oppimismatka:
| Näytös | Keskittyminen | Keskeiset taidot | Kesto |
|---|---|---|---|
| Näytös 1: Tapaa AI-avustajasi | Rakenna ensimmäinen AI-agenttisi | Työkalujen integrointi • Verkkohaku • Ongelmanratkaisu • Agenttimaailma | 2-3 h |
| Näytös 2: Koosta tuotantotiimisi | Ohjaa monia agenteja | Tiimin koordinointi • Hyväksymisprosessit • DevUI-käyttöliittymä • Ihmisen valvonta | 3-4 h |
| Näytös 3: Herätä podcast eloon | Tuota podcast-ääntä | Tekstistä puheeksi • Monipuheinen synteesi • Pitkäkestoiset äänitteet • Täysi automaatio | 2-3 h |
Käytetyt teknologiat:
- Microsoft Agent Framework – Moni-agenttien orkestrointi ja koordinointi
- Ollama – Paikallinen AI-mallien ajonaika (ei pilveä)
- Qwen-3-8B – Avoimen lähdekoodin kielimalli, optimoitu agenttitehtäviin
- Tekstistä puheeksi API:t – Luonnollisen kuuloisen äänen synteesi podcastin tuotantoon
Laitteistotuki:
- ✅ CPU-tila – Toimii missä tahansa nykyaikaisessa tietokoneessa (suositus 8GB+ RAM)
- 🚀 GPU-kiihdytys – Paljon nopeampi päätelmä NVIDIA-/AMD-GPU:illa
- ⚡ NPU-tuki – Seuraavan sukupolven hermoverkojen kiihdytys
Täydellinen:
- Kehittäjille, jotka opettelevat moni-agenttisia AI-järjestelmiä
- Kaikille, jotka ovat kiinnostuneita AI-automaatioista ja työnkuluista
- Sisällöntuottajille, jotka tutkivat AI-avusteista tuotantoa
- Opiskelijoille, jotka opiskelevat käytännön AI-orkestroinnin malleja
Aloita rakentaminen: 🎙️ AI Podcast Studio -työpaja →
- Kokonaiskesto: 36-45 tuntia
- Aloittelijan polku: Modulut 01-02 (7-9 tuntia)
- Keskitaso: Modulut 03-04 (9-11 tuntia)
- Edistynyt: Modulut 05-07 (12-15 tuntia)
- Asiantuntija: Moduuli 08 (8-10 tuntia)
- Edge AI -arkkitehtuuri: Suunnittele paikallisesti priorisoivat AI-järjestelmät pilviyhteydellä
- Mallien optimointi: Kvantitointi ja mallien pakkaus reunalaskentaan (85 % nopeutus, 75 % koon pienennys)
- Monialustainen käyttöönotto: Windows, mobiili, sulautetut ja pilvi-reuna -hybridijärjestelmät
- Tuotantotoiminnot: Reunatason AI:n valvonta, skaalaus ja ylläpito tuotannossa
- Foundry Local Chat -sovellukset: Windows 11 -natiivi sovellus mallin vaihdolla
- Moni-agenttiset järjestelmät: Koordinaattori ja erikoisagentit monimutkaisiin työnkulkuihin
- RAG-sovellukset: Paikallinen asiakirjojen käsittely vektorihakutoiminnolla
- Mallireitittimet: Älykäs mallivalinta tehtävän analyysin perusteella
- API-kehykset: Tuotantovalmiit asiakkaat suoratoistolla ja tilanvalvonnalla
- Monialustatyökalut: LangChain/Semantic Kernel -integrointimallit
Valmistus • Terveydenhuolto • Autonomiset ajoneuvot • Älykaupungit • Mobiilisovellukset
Suositeltu oppimispolku (20-30 tuntia yhteensä):
- 📖 Johdanto (Introduction.md): EdgeAI:n perusteet + toimiala + oppimiskehys
- 📚 Perusteet (Moduulit 01-02): EdgeAI-konseptit + SLM-malliperheet
- ⚙️ Optimointi (Moduulit 03-04): Käyttöönotto + kvantointikehykset
- 🚀 Tuotanto (Moduulit 05-06): SLMOps + AI-agentit + funktiokutsut
- 💻 Toteutus (Moduulit 07-08): Alustademot + Foundry Local -työkalut
Jokainen moduuli sisältää teoriaa, käytännön harjoituksia ja tuotantovalmiita koodiesimerkkejä.
Tekniset roolit: EdgeAI-ratkaisuarkkitehti • ML-insinööri (Edge) • IoT AI-kehittäjä • Mobiili AI-kehittäjä
Toimialat: Valmistus 4.0 • Terveydenhuoltoteknologia • Autonomiset järjestelmät • FinTech • Kulutuselektroniikka
Portfolioprojektit: Moni-agenttiset järjestelmät • Tuotannon RAG-sovellukset • Monialustainen käyttöönotto • Suorituskyvyn optimointi
edgeai-for-beginners/
├── 📖 introduction.md # Foundation: EdgeAI Overview & Learning Framework
├── 📚 Module01-04/ # Fundamentals → SLMs → Deployment → Optimization
├── 🔧 Module05-06/ # SLMOps → AI Agents → Function Calling
├── 💻 Module07/ # Platform Samples (VS Code, Windows, Jetson, Mobile)
├── 🏭 Module08/ # Foundry Local Toolkit + 10 Comprehensive Samples
│ ├── samples/01-06/ # Foundation: REST, SDK, RAG, Agents, Routing
│ └── samples/07-10/ # Advanced: API Client, Windows App, Enterprise Agents, Tools
├── 🌐 translations/ # Multi-language support (8+ languages)
└── 📋 STUDY_GUIDE.md # Structured learning paths & time allocation
✅ Jatkava oppiminen: Teoria → Käytäntö → Tuotantokäyttö
✅ Todelliset tapaustutkimukset: Microsoft, Japan Airlines, yritysten käyttöönotot
✅ Käytännön esimerkit: 50+ esimerkkiä, 10 kattavaa Foundry Local -esittelyä
✅ Suorituskyvyn parantaminen: 85 % nopeuden parannukset, 75 % koon pienennykset
✅ Monialustainen: Windows, mobiili, sulautetut, pilvi-reuna -hybridit
✅ Tuotantovalmiit: Valvonta, skaalaus, turvallisuus ja vaatimustenmukaisuus
📖 Opas Saatavilla: Rakenteellinen 20 tunnin oppimispolku aikatauluohjeistuksella ja itsearviointityökaluilla.
EdgeAI edustaa tekoälyn käyttöönoton tulevaisuutta: paikallisesti ensisijainen, yksityisyyttä kunnioittava ja tehokas. Hallitse nämä taidot rakentaaksesi seuraavan sukupolven älykkäitä sovelluksia.
Tiimimme tuottaa myös muita kursseja! Tutustu:
Jos juutut tai sinulla on kysyttävää tekoälysovellusten rakentamisesta, liity:
Jos sinulla on tuotepalaute tai kohtaat virheitä rakennusvaiheessa, vieraile:
Vastuuvapauslauseke:
Tämä asiakirja on käännetty käyttämällä tekoälypohjaista käännöspalvelua Co-op Translator. Pyrimme tarkkuuteen, mutta ole hyvä ja huomioi, että automaattikäännöksissä saattaa esiintyä virheitä tai epätarkkuuksia. Alkuperäinen asiakirja omalla kielellään on ensisijainen ja virallinen lähde. Tärkeissä asioissa suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä aiheutuvista väärinymmärryksistä tai tulkinnoista.
