Skip to content

Latest commit

 

History

History
319 lines (239 loc) · 23.4 KB

File metadata and controls

319 lines (239 loc) · 23.4 KB

EdgeAI for Begyndere

Kursus forsidebillede

GitHub bidragydere GitHub problemer GitHub pull-requests PRs Velkomne

GitHub tilhængere GitHub forks GitHub stjerner

Microsoft Foundry Discord

Følg disse trin for at komme i gang med at bruge disse ressourcer:

  1. Fork Repositoryet: Klik GitHub forks
  2. Klon Repositoryet: git clone https://github.com/microsoft/edgeai-for-beginners.git
  3. Deltag i Azure AI Foundry Discord og mød eksperter og medudviklere

🌐 Fler-sproget Support

Understøttet via GitHub Action (Automatiseret & Altid Opdateret)

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 | Khmer | 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

Foretrækker du at klone lokalt?

Dette repository inkluderer 50+ sprogoversættelser, som væsentligt øger download-størrelsen. For at klone uden oversættelser, brug spars checkout:

Bash / macOS / Linux:

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'

CMD (Windows):

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"

Dette giver dig alt, hvad du behøver for at fuldføre kurset med en meget hurtigere download.

Hvis du ønsker at få flere oversættelsessprog understøttet, findes de her

Introduktion

Velkommen til EdgeAI for Begyndere – din omfattende rejse ind i den transformerende verden af Edge Kunstig Intelligens. Dette kursus bygger bro mellem kraftfulde AI-funktioner og praktisk, virkelighedsnær implementering på edge-enheder og giver dig mulighed for at udnytte AI's potentiale direkte, hvor data genereres og beslutninger skal træffes.

Hvad du vil mestre

Dette kursus tager dig fra grundlæggende koncepter til produktionsklare implementeringer og dækker:

  • Små sprogmodeller (SLMs) optimeret til edge-udrulning
  • Hardware-bevidst optimering på tværs af forskellige platforme
  • Real-time inferens med privatlivsbeskyttende funktioner
  • Produktionsudrulningsstrategier til erhvervsapplikationer

Hvorfor EdgeAI betyder noget

Edge AI repræsenterer et paradigmeskift, der håndterer kritiske moderne udfordringer:

  • Privatliv & Sikkerhed: Behandl følsomme data lokalt uden eksponering til skyen
  • Real-time ydeevne: Eliminér netværksforsinkelse for tidskritiske applikationer
  • Omkostningseffektivitet: Reducer båndbredde- og sky-computing-udgifter
  • Robuste operationer: Oprethold funktionalitet under netværksnedbrud
  • Regulatorisk overholdelse: Overhold krav til datasuverænitet

Edge AI

Edge AI refererer til at køre AI-algoritmer og sprogmodeller lokalt på hardware tæt på, hvor data genereres uden at afhænge af skyressourcer til inferens. Det reducerer latenstid, forbedrer privatliv og muliggør realtidsbeslutninger.

Kerneprincipper:

  • Inferens på enheden: AI-modeller kører på edge-enheder (telefoner, routere, microcontrollere, industrielle PC'er)
  • Offline kapabilitet: Fungerer uden vedvarende internetforbindelse
  • Lav latenstid: Øjeblikkelige svar egnet til realtidssystemer
  • Datasuverænitet: Holder følsomme data lokalt, forbedrer sikkerhed og overholdelse

Små sprogmodeller (SLMs)

SLMs som Phi-4, Mistral-7B og Gemma er optimerede versioner af større LLM'er – trænet eller destilleret for:

  • Reduceret hukommelsesaftryk: Effektiv brug af begrænset hukommelse på edge-enheder
  • Lavere beregningskrav: Optimeret til CPU- og edge GPU-ydeevne
  • Hurtigere opstartstider: Hurtig initialisering for responsive applikationer

De åbner for kraftfulde NLP-funktioner, samtidig med at de lever op til begrænsningerne i:

  • Indlejrede systemer: IoT-enheder og industrielle controllere
  • Mobilenheder: Smartphones og tablets med offline funktionalitet
  • IoT-enheder: Sensorer og smarte enheder med begrænsede ressourcer
  • Edge-servere: Lokale behandlingsenheder med begrænsede GPU-ressourcer
  • Personlige computere: Desktop- og bærbar implementeringsscenarier

Kursusmoduler & Navigation

Modul Emne Fokusområde Nøgleindhold Niveau Varighed
📖 00 Introduktion til EdgeAI Fundament & Kontekst EdgeAI Oversigt • Brancheapplikationer • SLM Introduktion • Læringsmål Begynder 1-2 timer
📚 01 EdgeAI Grundlæggende Cloud vs Edge AI sammenligning EdgeAI Grundlæggende • Virkelige case-studier • Implementeringsvejledning • Edge Udrulning Begynder 3-4 timer
🧠 02 SLM Model Fundamenter Modelfamilier & arkitektur Phi Familie • Qwen Familie • Gemma Familie • BitNET • μModel • Phi-Silica Begynder 4-5 timer
🚀 03 SLM Udrulningspraksis Lokal & cloud udrulning Avanceret læring • Lokalt miljø • Cloud udrulning Mellem 4-5 timer
⚙️ 04 Model Optimerings Toolkit Krydsplatform optimering Introduktion • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • Workflow syntese Mellem 5-6 timer
🔧 05 SLMOps Produktion Produktionsdrift SLMOps Introduktion • Model Destillation • Finjustering • Produktionsudrulning Avanceret 5-6 timer
🤖 06 AI Agenter & Funktionskald Agentrammer & MCP Agent Introduktion • Funktionskald • Model Context Protocol Avanceret 4-5 timer
💻 07 Platform Implementering Krydsplatform eksempler AI Toolkit • Foundry Local • Windows Udvikling Avanceret 3-4 timer
🏭 08 Foundry Local Toolkit Produktionsklare eksempler Eksempelkørsler (se detaljer nedenfor) Ekspert 8-10 timer

🏭 Modul 08: Eksempelkørsler

🎓 Workshop: Praktisk Læringsvej

Omfattende praktisk workshop materiale med produktionsklare implementeringer:

  • Workshop Guide - Fuldstændige læringsmål, resultater og ressource-navigation
  • Python Eksempler (6 sessions) - Opdateret med bedste praksis, fejlhåndtering og omfattende dokumentation
  • Jupyter Notebooks (8 interaktive) - Trin-for-trin tutorials med benchmarks og præstationsovervågning
  • Sessionsvejledninger - Detaljerede markdown guider til hver workshop session
  • Valideringsværktøjer - Scripts til verificering af kodekvalitet og kørsel af smogtests

Hvad du vil bygge:

  • Lokale AI chatapplikationer med streaming support
  • RAG pipelines med kvalitetsvurdering (RAGAS)
  • Multi-model benchmarking og sammenligning værktøjer
  • Multi-agent orkestreringssystemer
  • Intelligent model-routing med opgavebaseret udvælgelse

🎙️ Workshop For Agentic: Hands-On - The AI Podcast Studio

Byg en AI-drevet podcastproduktionspipeline fra bunden! Denne immersive workshop lærer dig at skabe et komplet multi-agent system, der forvandler ideer til professionelle podcastepisoder.

🎬 Start AI Podcast Studio Workshoppen

Din mission: Lancér "Future Bytes" — en tech podcast drevet udelukkende af AI-agenter, som du bygger selv. Ingen afhængighed af cloud, ingen API-omkostninger — alt kører lokalt på din maskine.

Hvad gør denne unik:

  • 🤖 Ægte multi-agent orkestrering - Byg specialiserede AI-agenter, der forsker, skriver og producerer lyd
  • 🎯 Komplett produktionspipeline - Fra emnevalg til endelig podcast-lydfil
  • 💻 100% lokal implementering - Bruger Ollama og lokale modeller (Qwen-3-8B) for fuldt privatliv og kontrol
  • 🎤 Tekst-til-tale integration - Forvandl manuskripter til naturligt klingende samtaler med flere talere
  • ✋ Human-in-the-Loop workflows - Godkendelsesporte sikrer kvalitet samtidigt med automatisering

Tre-akter læringsrejse:

Akt Fokus Nøglekompetencer Varighed
Akt 1: Mød dine AI-assistenter Byg din første AI-agent Værktøjsintegration • Websøgning • Problemløsning • Agentisk ræsonnering 2-3 timer
Akt 2: Sammensæt dit produktionsteam Orkestrér flere agenter Teamkoordination • Godkendelsesworkflows • DevUI interface • Menneskelig overvågning 3-4 timer
Akt 3: Bring din podcast til live Generer podcastlyd Tekst-til-tale • Multi-taler syntese • Langformet lyd • Fuld automatisering 2-3 timer

Teknologier brugt:

  • Microsoft Agent Framework - Multi-agent orkestrering og koordinering
  • Ollama - Lokalt AI-model runtime (ingen cloud nødvendigt)
  • Qwen-3-8B - Open source sprogmodel optimeret til agentiske opgaver
  • Tekst-til-Tale API’er - Naturlig voicesyntese til podcastproduktion

Hardware-understøttelse:

  • CPU-tilstand - Virker på enhver moderne computer (8GB+ RAM anbefales)
  • 🚀 GPU-acceleration - Markant hurtigere inferens med NVIDIA/AMD GPU’er
  • NPU-understøttelse - Næste generations neural processing unit acceleration

Perfekt til:

  • Udviklere, der vil lære multi-agent AI-systemer
  • Alle interesserede i AI-automatisering og workflows
  • Indholdsskabere der udforsker AI-assisteret produktion
  • Studerende i praktiske AI-orkestreringsmønstre

Begynd at bygge: 🎙️ AI Podcast Studio Workshoppen →

📊 Læringsvej sammenfatning

  • Total varighed: 36-45 timer
  • Begyndervej: Moduler 01-02 (7-9 timer)
  • Mellemniveauvej: Moduler 03-04 (9-11 timer)
  • Avanceret vej: Moduler 05-07 (12-15 timer)
  • Ekspertvej: Modul 08 (8-10 timer)

Hvad du bygger

🎯 Kernekompetencer

  • Edge AI-arkitektur: Design lokale AI-systemer med cloud-integration som prioritet
  • Modeloptimering: Kvantisér og komprimer modeller til edge-implementering (85% hastighedsforøgelse, 75% størrelsesreduktion)
  • Multi-platform implementering: Windows, mobil, embedded og cloud-edge hybride systemer
  • Produktionsdrift: Overvågning, skalering og vedligehold af edge AI i produktion

🏗️ Praktiske projekter

  • Foundry Local Chat Apps: Windows 11 native applikation med modelskift
  • Multi-Agent Systemer: Koordinator med specialistagenter til komplekse workflows
  • RAG-applikationer: Lokal dokumentbehandling med vektorsøgning
  • Model-rutere: Intelligent valg mellem modeller baseret på opgaveanalyse
  • API-rammer: Produktionsklare klienter med streaming og sundhedsovervågning
  • Cross-platform værktøjer: LangChain/Semantic Kernel integrationsmønstre

🏢 Brancheanvendelser

ProduktionSundhedssektorAutonome køretøjerSmart CitiesMobilapps

Kom godt i gang

Anbefalet læringsvej (20-30 timer samlet):

  1. 📖 Introduktion (Introduction.md): EdgeAI fundament + branchekontekst + læringsframework
  2. 📚 Fundament (Moduler 01-02): EdgeAI koncepter + SLM model-familier
  3. ⚙️ Optimering (Moduler 03-04): Implementering + kvantiseringsrammer
  4. 🚀 Produktion (Moduler 05-06): SLMOps + AI-agenter + funktionskald
  5. 💻 Implementering (Moduler 07-08): Platformsamples + Foundry Local toolkit

Hvert modul inkluderer teori, hands-on øvelser og produktionsklare kodeeksempler.

Karriereeffekt

Tekniske roller: EdgeAI Solutions Architect • ML Engineer (Edge) • IoT AI Developer • Mobile AI Developer

Branchesektorer: Produktion 4.0 • Sundhedsteknologi • Autonome systemer • FinTech • Forbrugerelektronik

Porteføljeprojekter: Multi-agent systemer • Produktions RAG-applikationer • Cross-platform implementering • Performanceoptimering

Repositorie-struktur

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

Kursus-højdepunkter

Progressiv læring: Teori → Praksis → Produktionsimplementering
Virkelige cases: Microsoft, Japan Airlines, virksomhedsimpementeringer
Hands-on eksempler: 50+ eksempler, 10 omfattende Foundry Local demos
Performance fokus: 85% hurtigere, 75% mindre i størrelse
Multi-platform: Windows, mobil, embedded, cloud-edge hybrid
Produktionsklar: Overvågning, skalering, sikkerhed, compliance-rammer

📖 Studieguide tilgængelig: Struktureret 20-timers læreplan med tidsallokeringsvejledning og selvevalueringsværktøjer.


EdgeAI repræsenterer fremtidens AI-implementering: local-first, privatlivsbevarende og effektivt. Mestre disse færdigheder for at bygge næste generation af intelligente applikationer.

Andre kurser

Vores team producerer flere kurser! Se:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generativ AI-serie

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kerne-læring

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot-serie

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Få hjælp

Hvis du sidder fast eller har spørgsmål om at bygge AI-apps, så deltag i:

Microsoft Foundry Discord

Hvis du har produktfeedback eller oplever fejl under udvikling, besøg:

Microsoft Foundry Developer Forum


Ansvarsfraskrivelse:
Dette dokument er oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets modersmål bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for eventuelle misforståelser eller fejltolkninger som følge af brugen af denne oversættelse.