Skip to content

Latest commit

 

History

History
138 lines (107 loc) · 16 KB

File metadata and controls

138 lines (107 loc) · 16 KB

Γενετική Τεχνητή Νοημοσύνη για Αρχάριους - Έκδοση Java

Microsoft Foundry Discord

Γενετική Τεχνητή Νοημοσύνη για Αρχάριους - Έκδοση Java

Διάρκεια: Το σεμινάριο μπορεί να ολοκληρωθεί εξ ολοκλήρου online χωρίς τοπική εγκατάσταση. Η ρύθμιση του περιβάλλοντος διαρκεί 2 λεπτά, με την εξερεύνηση των παραδειγμάτων να απαιτεί 1-3 ώρες ανάλογα με το βάθος εξερεύνησης.

Γρήγορη Έναρξη

  1. Κάντε fork αυτό το αποθετήριο στον λογαριασμό σας στο GitHub
  2. Πατήστε Code → την καρτέλα Codespaces...New with options...
  3. Χρησιμοποιήστε τις προεπιλογές – αυτό θα επιλέξει το container ανάπτυξης που δημιουργήθηκε για αυτό το μάθημα
  4. Πατήστε Create codespace
  5. Περιμένετε περίπου 2 λεπτά μέχρι να είναι έτοιμο το περιβάλλον
  6. Μεταβείτε κατευθείαν στο Κεφάλαιο 2: Δημιουργία Azure AI Foundry

Υποστήριξη Πολύγλωσσων

Υποστηρίζεται μέσω GitHub Action (Αυτοματοποιημένο & Πάντα Ενημερωμένο)

Αραβικά | Βεγγαλικά | Βουλγαρικά | Βιρμανικά (Μυανμάρ) | Κινέζικα (Απλοποιημένα) | Κινέζικα (Παραδοσιακά, Χονγκ Κονγκ) | Κινέζικα (Παραδοσιακά, Μακάου) | Κινέζικα (Παραδοσιακά, Ταϊβάν) | Κροατικά | Τσέχικα | Δανέζικα | Ολλανδικά | Εσθονικά | Φινλανδικά | Γαλλικά | Γερμανικά | Ελληνικά | Εβραϊκά | Χίντι | Ουγγρικά | Ινδονησιακά | Ιταλικά | Ιαπωνικά | Κανάντα | Χμερ | Κορεατικά | Λιθουανικά | Μαλαϊκά | Μαλαγιαλάμ | Μαράθι | Νεπαλικά | Νιγηριανά Πίντζιν | Νορβηγικά | Περσικά (Φαρσί) | Πολωνικά | Πορτογαλικά (Βραζιλίας) | Πορτογαλικά (Πορτογαλίας) | Πουντζάμπι (Γκουρμούκι) | Ρουμανικά | Ρωσικά | Σερβικά (Κυριλλικά) | Σλοβακικά | Σλοβενικά | Ισπανικά | Σουαχίλι | Σουηδικά | Ταγάλογκ (Φιλιππινέζικα) | Ταμίλ | Τελούγκου | Ταϊλανδικά | Τουρκικά | Ουκρανικά | Ουρντού | Βιετναμέζικα

Προτιμάτε να Κλωνοποιήσετε Τοπικά;

Αυτό το αποθετήριο περιλαμβάνει πάνω από 50 μεταφράσεις γλωσσών που αυξάνουν σημαντικά το μέγεθος λήψης. Για κλωνοποίηση χωρίς μεταφράσεις, χρησιμοποιήστε sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Αυτό σας δίνει όλα όσα χρειάζεστε για να ολοκληρώσετε το μάθημα με πολύ ταχύτερη λήψη.

Δομή Μαθήματος & Μονοπάτι Μάθησης

Κεφάλαιο 1: Εισαγωγή στη Γενετική Τεχνητή Νοημοσύνη

  • Βασικές Έννοιες: Κατανόηση Μεγάλων Γλωσσικών Μοντέλων, tokens, embeddings και ικανοτήτων AI
  • Οικοσύστημα Java AI: Επισκόπηση των SDK Spring AI και OpenAI
  • Πρωτόκολλο Πλαισίου Μοντέλου (Model Context Protocol): Εισαγωγή στο MCP και ο ρόλος του στην επικοινωνία πρακτόρων AI
  • Πρακτικές Εφαρμογές: Πραγματικά σενάρια συμπεριλαμβανομένων chatbots και δημιουργίας περιεχομένου
  • → Ξεκινήστε Κεφάλαιο 1

Κεφάλαιο 2: Ρύθμιση Περιβάλλοντος Ανάπτυξης

  • Azure AI Foundry: Παροχή ανάπτυξης μοντέλων ως κώδικας με Bicep και το Azure Developer CLI (azd)
  • Spring Boot + Spring AI: Βέλτιστες πρακτικές για την ανάπτυξη εφαρμογών AI επιχείρησης
  • Authentication χωρίς κλειδιά: Ασφαλής σύνδεση με Microsoft Entra ID — χωρίς διαχείριση κλειδιών API
  • Εργαλεία Ανάπτυξης: Ρύθμιση Docker containers, VS Code, και GitHub Codespaces
  • → Ξεκινήστε Κεφάλαιο 2

Κεφάλαιο 3: Βασικές Τεχνικές Γενετικής AI

  • Μηχανική Prompt: Τεχνικές για βέλτιστες απαντήσεις μοντέλου AI
  • Embeddings & Επεξεργασία Διανυσμάτων: Υλοποίηση σημασιολογικής αναζήτησης και σύγκρισης ομοιότητας
  • Ανάκτηση με Ενισχυμένη Γενετική (RAG): Συνδυασμός AI με δικές σας πηγές δεδομένων
  • Κλήση Συνάρτησης: Επέκταση ικανοτήτων AI με προσαρμοσμένα εργαλεία και πρόσθετα
  • → Ξεκινήστε Κεφάλαιο 3

Κεφάλαιο 4: Πρακτικές Εφαρμογές & Έργα

  • Γεννήτρια Ιστοριών για Κατοικίδια (petstory/): Δημιουργική παραγωγή περιεχομένου με Azure AI Foundry
  • Δείγμα Foundry Τοπικά (foundrylocal/): Τοπική ενσωμάτωση μοντέλου AI με OpenAI Java SDK
  • Υπηρεσία Υπολογιστή MCP (calculator/): Βασική υλοποίηση Model Context Protocol με Spring AI
  • → Ξεκινήστε Κεφάλαιο 4

Κεφάλαιο 5: Υπεύθυνη Ανάπτυξη AI

  • Ασφάλεια Περιεχομένου Azure AI Foundry: Δοκιμή ενσωματωμένων μηχανισμών φιλτραρίσματος και ασφάλειας (αυστηρά μπλοκαρίσματα και ήπιες απορρίψεις)
  • Παράδειγμα Υπεύθυνης AI: Πρακτικό παράδειγμα που δείχνει πώς λειτουργούν τα σύγχρονα συστήματα ασφάλειας AI
  • Βέλτιστες Πρακτικές: Απαραίτητες οδηγίες για ηθική ανάπτυξη και υλοποίηση AI
  • → Ξεκινήστε Κεφάλαιο 5

Επιπλέον Πόροι

LangChain

LangChain4j για Αρχάριους LangChain.js για Αρχάριους LangChain για Αρχάριους

Azure / Edge / MCP / Πράκτορες

AZD για Αρχάριους Edge AI για Αρχάριους MCP για Αρχάριους Πράκτορες AI για Αρχάριους


Σειρά Γενετικής AI

Γενετική AI για Αρχάριους Γενετική AI (.NET) Γενετική AI (Java) Γενετική AI (JavaScript)


Βασική Μάθηση

Μηχανική Μάθηση για Αρχάριους Επιστήμη Δεδομένων για Αρχάριους AI για Αρχάριους Κυβερνοασφάλεια για Αρχάριους

Web Dev for Beginners IoT for Beginners XR Development for Beginners


Σειρά Copilot

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

Λήψη Βοήθειας

Εάν κολλήσετε ή έχετε οποιεσδήποτε ερωτήσεις σχετικά με την ανάπτυξη εφαρμογών AI. Ενταχθείτε σε άλλους μαθητές και έμπειρους προγραμματιστές σε συζητήσεις σχετικά με το MCP. Είναι μια υποστηρικτική κοινότητα όπου καλωσορίζονται οι ερωτήσεις και η γνώση μοιράζεται ελεύθερα.

Microsoft Foundry Discord

Εάν έχετε σχόλια για το προϊόν ή σφάλματα κατά την ανάπτυξη επισκεφτείτε:

Microsoft Foundry Developer Forum


Αποποίηση ευθυνών: Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία μετάφρασης με τεχνητή νοημοσύνη Co-op Translator. Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.