Ακολουθήστε αυτά τα βήματα για να ξεκινήσετε να χρησιμοποιείτε αυτούς τους πόρους:
- Κάντε Fork το Αποθετήριο: Πατήστε
- Κλωνοποιήστε το Αποθετήριο:
git clone https://github.com/microsoft/edgeai-for-beginners.git - Γίνετε μέλος στο Azure AI Foundry Discord και γνωρίστε ειδικούς και άλλους προγραμματιστές
Αραβικά | Μπενγκάλι | Βουλγαρικά | Βιρμανικά (Μιανμάρ) | Κινέζικα (Απλοποιημένα) | Κινέζικα (Παραδοσιακά, Χονγκ Κονγκ) | Κινέζικα (Παραδοσιακά, Μακάου) | Κινέζικα (Παραδοσιακά, Ταϊβάν) | Κροατικά | Τσέχικα | Δανικά | Ολλανδικά | Εσθονικά | Φινλανδικά | Γαλλικά | Γερμανικά | Ελληνικά | Εβραϊκά | Χίντι | Ουγγρικά | Ινδονησιακά | Ιταλικά | Ιαπωνικά | Κορεατικά | Λιθουανικά | Μαλαισιανά | Μαραθικά | Νεπαλικά | Νορβηγικά | Περσικά (Φαρσί) | Πολωνικά | Πορτογαλικά (Βραζιλία) | Πορτογαλικά (Πορτογαλία) | Παντζάμπι (Γκουρμούκι) | Ρουμανικά | Ρωσικά | Σερβικά (Κυριλλικά) | Σλοβακικά | Σλοβενικά | Ισπανικά | Σουαχίλι | Σουηδικά | Ταγκάλογκ (Φιλιππινέζικα) | Ταμίλ | Ταϊλανδικά | Τουρκικά | Ουκρανικά | Ουρντού | Βιετναμέζικα
Αν επιθυμείτε να υποστηριχθούν επιπλέον γλώσσες, οι διαθέσιμες γλώσσες παρατίθενται εδώ
Καλώς ήρθατε στο EdgeAI για Αρχάριους – το ολοκληρωμένο σας ταξίδι στον μετασχηματιστικό κόσμο της Τεχνητής Νοημοσύνης στο Edge. Αυτό το μάθημα γεφυρώνει το χάσμα μεταξύ ισχυρών δυνατοτήτων AI και πρακτικής εφαρμογής σε συσκευές edge, δίνοντάς σας τη δυνατότητα να αξιοποιήσετε την AI απευθείας εκεί όπου παράγονται τα δεδομένα και λαμβάνονται οι αποφάσεις.
Αυτό το μάθημα σας καθοδηγεί από τις βασικές έννοιες έως τις υλοποιήσεις έτοιμες για παραγωγή, καλύπτοντας:
- Μικρά Γλωσσικά Μοντέλα (SLMs) βελτιστοποιημένα για ανάπτυξη στο edge
- Βελτιστοποίηση υλικού για διάφορες πλατφόρμες
- Inference σε πραγματικό χρόνο με δυνατότητες προστασίας της ιδιωτικότητας
- Στρατηγικές ανάπτυξης παραγωγής για επιχειρηματικές εφαρμογές
Το Edge AI αποτελεί μια αλλαγή παραδείγματος που αντιμετωπίζει κρίσιμες σύγχρονες προκλήσεις:
- Ιδιωτικότητα & Ασφάλεια: Επεξεργασία ευαίσθητων δεδομένων τοπικά χωρίς έκθεση στο cloud
- Απόδοση σε πραγματικό χρόνο: Εξάλειψη καθυστερήσεων δικτύου για εφαρμογές κρίσιμες για το χρόνο
- Οικονομική Αποδοτικότητα: Μείωση κόστους εύρους ζώνης και υπολογιστικής ισχύος στο cloud
- Ανθεκτική Λειτουργία: Διατήρηση λειτουργικότητας κατά τη διάρκεια διακοπών δικτύου
- Συμμόρφωση με Κανονισμούς: Ικανοποίηση απαιτήσεων κυριαρχίας δεδομένων
Το Edge AI αναφέρεται στην εκτέλεση αλγορίθμων AI και γλωσσικών μοντέλων τοπικά σε υλικό, κοντά στο σημείο όπου παράγονται τα δεδομένα, χωρίς να βασίζεται σε πόρους cloud για inference. Μειώνει την καθυστέρηση, ενισχύει την ιδιωτικότητα και επιτρέπει τη λήψη αποφάσεων σε πραγματικό χρόνο.
- Inference στη συσκευή: Τα μοντέλα AI εκτελούνται σε συσκευές edge (τηλέφωνα, routers, μικροελεγκτές, βιομηχανικοί υπολογιστές)
- Λειτουργία εκτός σύνδεσης: Λειτουργεί χωρίς συνεχή σύνδεση στο διαδίκτυο
- Χαμηλή καθυστέρηση: Άμεσες αποκρίσεις κατάλληλες για συστήματα πραγματικού χρόνου
- Κυριαρχία δεδομένων: Διατηρεί ευαίσθητα δεδομένα τοπικά, βελτιώνοντας την ασφάλεια και τη συμμόρφωση
Τα SLMs όπως τα Phi-4, Mistral-7B και Gemma είναι βελτιστοποιημένες εκδόσεις μεγαλύτερων LLMs—εκπαιδευμένα ή αποσταγμένα για:
- Μικρότερο αποτύπωμα μνήμης: Αποτελεσματική χρήση περιορισμένης μνήμης συσκευών edge
- Μικρότερη υπολογιστική απαίτηση: Βελτιστοποιημένα για απόδοση σε CPU και edge GPU
- Ταχύτεροι χρόνοι εκκίνησης: Γρήγορη αρχικοποίηση για εφαρμογές με άμεση απόκριση
Απελευθερώνουν ισχυρές δυνατότητες NLP ενώ πληρούν τους περιορισμούς:
- Ενσωματωμένων συστημάτων: Συσκευές IoT και βιομηχανικοί ελεγκτές
- Κινητών συσκευών: Smartphones και tablets με δυνατότητες εκτός σύνδεσης
- Συσκευών IoT: Αισθητήρες και έξυπνες συσκευές με περιορισμένους πόρους
- Edge servers: Τοπικές μονάδες επεξεργασίας με περιορισμένους πόρους GPU
- Προσωπικών Υπολογιστών: Σενάρια ανάπτυξης σε desktop και laptop
| Ενότητα | Θέμα | Περιοχή Εστίασης | Κύριο Περιεχόμενο | Επίπεδο | Διάρκεια |
|---|---|---|---|---|---|
| 📖 00 | Εισαγωγή στο EdgeAI | Βάση & Πλαίσιο | Επισκόπηση EdgeAI • Εφαρμογές Βιομηχανίας • Εισαγωγή SLM • Στόχοι Μάθησης | Αρχάριος | 1-2 ώρες |
| 📚 01 | Βασικά του EdgeAI | Σύγκριση Cloud vs Edge AI | Βασικά EdgeAI • Μελέτες Περιπτώσεων • Οδηγός Υλοποίησης • Ανάπτυξη στο Edge | Αρχάριος | 3-4 ώρες |
| 🧠 02 | Βάσεις Μοντέλων SLM | Οικογένειες μοντέλων & αρχιτεκτονική | Οικογένεια Phi • Οικογένεια Qwen • Οικογένεια Gemma • BitNET • μModel • Phi-Silica | Αρχάριος | 4-5 ώρες |
| 🚀 03 | Πρακτική Ανάπτυξη SLM | Τοπική & cloud ανάπτυξη | Προχωρημένη Μάθηση • Τοπικό Περιβάλλον • Ανάπτυξη στο Cloud | Ενδιάμεσο | 4-5 ώρες |
| ⚙️ 04 | Εργαλειοθήκη Βελτιστοποίησης Μοντέλων | Βελτιστοποίηση σε διάφορες πλατφόρμες | Εισαγωγή • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • Σύνθεση Ροής Εργασίας | Ενδιάμεσο | 5-6 ώρες |
| 🔧 05 | SLMOps Παραγωγή | Λειτουργίες παραγωγής | Εισαγωγή SLMOps • Απόσταξη Μοντέλων • Fine-tuning • Ανάπτυξη Παραγωγής | Προχωρημένο | 5-6 ώρες |
| 🤖 06 | AI Agents & Κλήση Λειτουργιών | Πλαίσια πρακτόρων & MCP | Εισαγωγή Πρακτόρων • Κλήση Λειτουργιών • Πρωτόκολλο Πλαισίου Μοντέλου | Προχωρημένο | 4-5 ώρες |
| 💻 07 | Υλοποίηση Πλατφόρμας | Δείγματα για διάφορες πλατφόρμες | Εργαλειοθήκη AI • Foundry Local • Ανάπτυξη Windows | Προχωρημένο | 3-4 ώρες |
| 🏭 08 | Εργαλειοθήκη Foundry Local | Δείγματα έτοιμα για παραγωγή | Εφαρμογές δειγμάτων (δείτε λεπτομέρειες παρακάτω) | Ειδικός | 8-10 ώρες |
- 01: Γρήγορη Εκκίνηση REST Chat
- 02: Ενσωμάτωση OpenAI SDK
- 03: Ανακάλυψη & Αξιολόγηση Μοντέλων
- 04: Εφαρμογή Chainlit RAG
- 05: Ορχήστρωση Πολλαπλών Πρακτόρων
- 06: Δρομολογητής Μοντέλων-ως-Εργαλεία
- 07: Άμεσος Πελάτης API
- 08: Εφαρμογή Chat για Windows 11
- 09: Προηγμένο Σύστημα Πολλαπλών Πρακτόρων
- 10: Πλαίσιο Εργαλείων Foundry
Ολοκληρωμένα υλικά εργαστηρίου με υλοποιήσεις έτοιμες για παραγωγή:
- Οδηγός Εργαστηρίου - Πλήρεις στόχοι μάθησης, αποτελέσματα και πλοήγηση πόρων
- Δείγματα Python (6 συνεδρίες) - Ενημερωμένα με βέλτιστες πρακτικές, διαχείριση σφαλμάτων και πλήρη τεκμηρίωση
- Jupyter Notebooks (8 διαδραστικά) - Βήμα προς βήμα οδηγίες με αξιολογήσεις και παρακολούθηση απόδοσης
- Οδηγοί Συνεδριών - Λεπτομερείς οδηγοί σε markdown για κάθε συνεδρία εργαστηρίου
- Εργαλεία Επικύρωσης - Scripts για επαλήθευση ποιότητας κώδικα και εκτέλεση smoke tests
Τι Θα Δημιουργήσετε:
- Τοπικές εφαρμογές AI chat με υποστήριξη streaming
- RAG pipelines με αξιολόγηση ποιότητας (RAGAS)
- Εργαλεία σύγκρισης και αξιολόγησης πολλαπλών μοντέλων
- Συστήματα ορχήστρωσης πολλαπλών πρακτόρων
- Έξυπνη δρομολόγηση μοντέλων με επιλογή βάσει εργασιών
- Λειτουργίες Παραγωγής: Παρακολούθηση, κλιμάκωση και συντήρηση edge AI σε παραγωγή
- Foundry Local Chat Apps: Εφαρμογή για Windows 11 με δυνατότητα εναλλαγής μοντέλων
- Συστήματα Πολλαπλών Πρακτόρων: Συντονιστής με εξειδικευμένους πράκτορες για σύνθετες ροές εργασίας
- Εφαρμογές RAG: Επεξεργασία τοπικών εγγράφων με αναζήτηση μέσω διανυσμάτων
- Δρομολογητές Μοντέλων: Έξυπνη επιλογή μεταξύ μοντέλων βάσει ανάλυσης εργασιών
- Πλαίσια API: Πελάτες έτοιμοι για παραγωγή με streaming και παρακολούθηση υγείας
- Εργαλεία Πολλαπλών Πλατφορμών: Ενσωμάτωση LangChain/Semantic Kernel
Βιομηχανία • Υγειονομική Περίθαλψη • Αυτόνομα Οχήματα • Έξυπνες Πόλεις • Εφαρμογές Κινητών
Προτεινόμενη Διαδρομή Μάθησης (20-30 ώρες συνολικά):
- 📖 Εισαγωγή (Introduction.md): Βασικές αρχές EdgeAI + πλαίσιο βιομηχανίας + πλαίσιο μάθησης
- 📚 Θεμέλια (Ενότητες 01-02): Έννοιες EdgeAI + οικογένειες μοντέλων SLM
- ⚙️ Βελτιστοποίηση (Ενότητες 03-04): Ανάπτυξη + πλαίσια ποσοτικοποίησης
- 🚀 Παραγωγή (Ενότητες 05-06): SLMOps + AI πράκτορες + κλήση λειτουργιών
- 💻 Υλοποίηση (Ενότητες 07-08): Δείγματα πλατφόρμας + εργαλειοθήκη Foundry Local
Κάθε ενότητα περιλαμβάνει θεωρία, πρακτικές ασκήσεις και δείγματα κώδικα έτοιμα για παραγωγή.
Τεχνικοί Ρόλοι: Αρχιτέκτονας Λύσεων EdgeAI • Μηχανικός ML (Edge) • Προγραμματιστής IoT AI • Προγραμματιστής AI για Κινητά
Τομείς Βιομηχανίας: Βιομηχανία 4.0 • Τεχνολογία Υγείας • Αυτόνομα Συστήματα • FinTech • Καταναλωτικά Ηλεκτρονικά
Έργα Χαρτοφυλακίου: Συστήματα πολλαπλών πρακτόρων • Εφαρμογές RAG παραγωγής • Ανάπτυξη πολλαπλών πλατφορμών • Βελτιστοποίηση απόδοσης
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
✅ Προοδευτική Μάθηση: Θεωρία → Πρακτική → Ανάπτυξη παραγωγής
✅ Πραγματικές Μελέτες Περίπτωσης: Microsoft, Japan Airlines, εταιρικές υλοποιήσεις
✅ Πρακτικά Δείγματα: 50+ παραδείγματα, 10 ολοκληρωμένα demos Foundry Local
✅ Εστίαση στην Απόδοση: 85% βελτιώσεις ταχύτητας, 75% μειώσεις μεγέθους
✅ Πολλαπλές Πλατφόρμες: Windows, κινητά, ενσωματωμένα, υβριδικό cloud-edge
✅ Έτοιμο για Παραγωγή: Πλαίσια παρακολούθησης, κλιμάκωσης, ασφάλειας, συμμόρφωσης
📖 Διαθέσιμος Οδηγός Μελέτης: Δομημένη διαδρομή μάθησης 20 ωρών με καθοδήγηση κατανομής χρόνου και εργαλεία αυτοαξιολόγησης.
Το EdgeAI αντιπροσωπεύει το μέλλον της ανάπτυξης AI: τοπικό-πρώτο, με σεβασμό στην ιδιωτικότητα και αποδοτικό. Κατακτήστε αυτές τις δεξιότητες για να δημιουργήσετε την επόμενη γενιά έξυπνων εφαρμογών.
Η ομάδα μας δημιουργεί και άλλα μαθήματα! Δείτε:
- MCP για Αρχάριους
- AI Agents για Αρχάριους
- Generative AI για Αρχάριους με χρήση .NET
- Generative AI για Αρχάριους με χρήση JavaScript
- Generative AI για Αρχάριους
- ML για Αρχάριους
- Data Science για Αρχάριους
- AI για Αρχάριους
- Cybersecurity για Αρχάριους
- Web Dev για Αρχάριους
- IoT για Αρχάριους
- XR Development για Αρχάριους
- Mastering GitHub Copilot για AI Paired Programming
- Mastering GitHub Copilot για Προγραμματιστές C#/.NET
- Choose Your Own Copilot Adventure
Αν κολλήσετε ή έχετε ερωτήσεις σχετικά με την ανάπτυξη AI εφαρμογών, συμμετάσχετε:
Αν έχετε σχόλια για το προϊόν ή αντιμετωπίζετε σφάλματα κατά την ανάπτυξη, επισκεφθείτε:
Αποποίηση ευθύνης:
Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία αυτόματης μετάφρασης Co-op Translator. Παρόλο που καταβάλλουμε προσπάθειες για ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτόματες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη γλώσσα του θα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή εσφαλμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.
