בינה מלאכותית יוצרת למתחילים - מהדורת ג'אווה
July 3, 2026 · View on GitHub

זמן השקעה: הסדנה כולה ניתנת להשלמה אונליין ללא צורך בהתקנה מקומית. הגדרת הסביבה לוקחת 2 דקות, עם חקר הדוגמאות שדורש 1-3 שעות בהתאם לעומק החקירה.
התחלה מהירה
- בצע Fork לריפוזיטורי זה לחשבון GitHub שלך
- לחץ על Code → לשונית Codespaces → ... → New with options...
- השתמש בברירות המחדל – זה יבחר את מכולת הפיתוח שנוצרה לקורס זה
- לחץ על Create codespace
- המתן ~2 דקות עד שהסביבה תהיה מוכנה
- קפוץ ישירות ל-פרק 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: מבוא לבינה מלאכותית יוצרת
- עקרונות מרכזיים: הבנת מודלים גדולים של שפה, טוקנים, אמבדינגים ויכולות בינה מלאכותית
- אקוסיסטם של ג'אווה AI: סקירה של Spring AI ו-SDKs של OpenAI
- פרוטוקול הקשר מודל (MCP): היכרות עם MCP ותפקידו בתקשורת סוכני AI
- יישומים מעשיים: מקרים מעשיים בעולם האמיתי כולל צ'אטבוטים ויצירת תוכן
- → התחלת פרק 1
פרק 2: הגדרת סביבת פיתוח
- Azure AI Foundry: פריסת מודלים כקוד באמצעות Bicep ו-Azure Developer CLI (azd)
- Spring Boot + Spring AI: שיטות עבודה מיטביות לפיתוח אפליקציות AI ארגוניות
- אימות ללא מפתחות: התחברות מאובטחת עם Microsoft Entra ID — ללא מפתחות API לטיפול
- כלי פיתוח: קונטיינרים של Docker, VS Code וקונפיגורציית GitHub Codespaces
- → התחלת פרק 2
פרק 3: טכניקות מרכזיות בבינה מלאכותית יוצרת
- הנדסת פרומפטים: טכניקות למענה מיטבי של מודלי AI
- אמבדינגים ופעולות וקטור: יישום חיפוש סמנטי והתאמת דמיון
- ייצור מוגבר באמצעות שליפה (RAG): שילוב בינה מלאכותית עם מקורות הנתונים שלך
- קריאת פונקציות: הרחבת יכולות ה-AI עם כלים ותוספים מותאמים אישית
- → התחלת פרק 3
פרק 4: יישומים פרקטיים ופרויקטים
- מחולל סיפורי חיות מחמד (
petstory/): יצירת תוכן יצירתי עם Azure AI Foundry - הדגמת Foundry מקומית (
foundrylocal/): אינטגרציה מקומית של מודל AI עם OpenAI Java SDK - שירות מחשבון MCP (
calculator/): יישום בסיסי של פרוטוקול הקשר מודל עם Spring AI - → התחלת פרק 4
פרק 5: פיתוח AI אחראי
- סינון תוכן ובטיחות ב-Azure AI Foundry: בדיקת מסנני תוכן ומנגנוני בטיחות (חסימות קשיחות וסירובים רכים)
- הדגמת AI אחראי: דוגמה מעשית המראה כיצד מערכות בטיחות מודרניות עובדות בפועל
- שיטות עבודה מיטביות: קווים מנחים חשובים לפיתוח והטמעת AI אתי
- → התחלת פרק 5
משאבים נוספים
LangChain
Azure / Edge / MCP / סוכנים
סדרת בינה מלאכותית יוצרת
למידה מרכזית
סדרת קופילוט
לקבלת עזרה
אם תקעת או יש לך שאלות על בניית אפליקציות AI. הצטרף ללומדים נוספים ומפתחים מנוסים בדיונים על MCP. זו קהילה תומכת שבה שאלות מתקבלות בברכה והידע משותף בחופשיות.
אם יש לך משוב על המוצר או אם נתקלת בבעיות בזמן הבנייה, בקר ב:
כתב ויתור: מסמך זה תורגם באמצעות שירות תרגום אוטומטי Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון שתרגומים אוטומטיים עלולים להכיל שגיאות או אי-דיוקים. יש להחשיב את המסמך המקורי בשפתו הטבעית כמקור הסמכות. למידע קריטי מומלץ להשתמש בתרגום מקצועי על ידי מתרגם אדם. אנו לא אחראים לכל אי-הבנה או פירוש שגוי הנובע מהשימוש בתרגום זה.