Skip to content

Latest commit

 

History

History
207 lines (154 loc) · 16.1 KB

File metadata and controls

207 lines (154 loc) · 16.1 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord

עקבו אחרי השלבים הבאים כדי להתחיל להשתמש במשאבים אלו:

  1. צור Fork למאגר: לחץ על GitHub forks
  2. שכפל את המאגר: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. הצטרף ל-Discord של Azure AI Foundry ופגוש מומחים ומפתחים אחרים

🌐 תמיכה בריבוי שפות

נתמך באמצעות GitHub Action (אוטומטי ותמיד מעודכן)

צרפתית | ספרדית | גרמנית | רוסית | ערבית | פרסית (פארסי) | אורדו | סינית (מפושטת) | סינית (מסורתית, מקאו) | סינית (מסורתית, הונג קונג) | סינית (מסורתית, טאיוואן) | יפנית | קוריאנית | הינדי | בנגלית | מרטהי | נפאלית | פונג'אבית (גורמוקי) | פורטוגזית (פורטוגל) | פורטוגזית (ברזיל) | איטלקית | פולנית | טורקית | יוונית | תאית | שוודית | דנית | נורווגית | פינית | הולנדית | עברית | וייטנאמית | אינדונזית | מלאית | טגלוג (פיליפינית) | סווהילית | הונגרית | צ'כית | סלובקית | רומנית | בולגרית | סרבית (קירילית) | קרואטית | סלובנית

🚀 תכנית הלימודים של פרוטוקול הקשר למודל (MCP) למתחילים

למדו MCP עם דוגמאות קוד מעשיות ב-C#, Java, JavaScript, Python ו-TypeScript

🧠 סקירה כללית של תכנית הלימודים של פרוטוקול הקשר למודל

Model Context Protocol (MCP) הוא מסגרת מתקדמת שנועדה לאחד את האינטראקציות בין מודלי AI ליישומי לקוח. תכנית הלימודים בקוד פתוח זו מציעה מסלול למידה מובנה, הכולל דוגמאות קוד מעשיות ומקרי שימוש מהעולם האמיתי, בשפות תכנות פופולריות כמו C#, Java, JavaScript, TypeScript ו-Python.

בין אם אתה מפתח AI, ארכיטקט מערכות או מהנדס תוכנה, מדריך זה הוא המשאב המקיף שלך לשליטה ביסודות MCP ואסטרטגיות היישום שלו.

🔗 משאבים רשמיים של MCP

  • 📘 תיעוד MCP – מדריכים מפורטים ומדריכי משתמש
  • 📜 מפרט MCP – ארכיטקטורת הפרוטוקול והפניות טכניות
  • 🧑‍💻 מאגר GitHub של MCP – SDKs, כלים ודוגמאות קוד בקוד פתוח

🧭 סקירת תכנית הלימודים של MCP

00-03: יסודות
  • 00. מבוא ל-MCP
    סקירה של פרוטוקול הקשר למודל וחשיבותו בצינורות AI. קרא עוד
  • 01. הסברים על מושגי יסוד
    חקירה מעמיקה של מושגי הליבה של MCP. קרא עוד
  • 02. אבטחה ב-MCP
    איומי אבטחה ושיטות עבודה מומלצות. קרא עוד
  • 03. התחלה עם MCP
    הגדרת סביבה, שרתים/לקוחות בסיסיים, אינטגרציה. קרא עוד
03.x: מעבדות מעשיות
04-05: מעשי ומתקדם
  • 04. יישום מעשי
    SDKs, איתור באגים, בדיקות, תבניות פרומפט לשימוש חוזר. קרא עוד
  • 05. נושאים מתקדמים ב-MCP
    AI רב-מודאלי, סקיילינג, שימוש ארגוני. קרא עוד
  • 5.1. אינטגרציה של MCP עם Azureמדריך
  • 5.2. מולטי-מודאליותמדריך
  • 5.3. הדגמת OAuth2 של MCPמדריך
  • 5.4. הקשרים שורשייםמדריך
  • 5.5. ניתובמדריך
  • 5.6. דגימהמדריך
  • 5.7. סקיילינגמדריך
  • 5.8. אבטחהמדריך
  • 5.9. חיפוש אינטרנטי ב-MCPמדריך
  • 5.10. סטרימינג בזמן אמתמדריך
  • 5.11. חיפוש אינטרנטי בזמן אמתמדריך
06-10: קהילה, שיטות עבודה מומלצות ומעבדות
  • 06. תרומות מהקהילהמדריך
  • 07. תובנות מאימוץ מוקדםמדריך
  • 08. שיטות עבודה מומלצות ל-MCPמדריך
  • 09. מקרים לדוגמה של MCPמדריך
  • 10. ייעול תזרימי עבודה של AI: בניית שרת MCP עם AI Toolkitמעבדה מעשית

פרויקטים לדוגמה

🧮 פרויקטים לדוגמה של מחשבון MCP:

חקור מימושי קוד לפי שפה

💡 פרויקטים מתקדמים של מחשבון MCP:

חקור דוגמאות מתקדמות

🎯 דרישות מוקדמות ללימוד MCP

כדי להפיק את המרב מתכנית הלימודים הזו, מומלץ שתהיה לך:

  • ידע בסיסי ב-C#, Java או Python
  • הבנה של מודל לקוח-שרת ו-APIs
  • (אופציונלי) היכרות עם מושגי למידת מכונה

📚 מדריך לימוד

זמין מדריך לימוד מקיף Study Guide שיעזור לך להתמצא במאגר הזה בצורה יעילה. המדריך כולל:

  • מפת תוכנית לימודים ויזואלית המציגה את כל הנושאים
  • פירוט מעמיק של כל חלק במאגר
  • הדרכה על השימוש בפרויקטים לדוגמה
  • מסלולי לימוד מומלצים לרמות מיומנות שונות
  • משאבים נוספים להשלמת מסלול הלמידה שלך

🛠️ איך להשתמש בתכנית הלימודים בצורה יעילה

כל שיעור במדריך הזה כולל:

  1. הסברים ברורים על מושגי MCP
  2. דוגמאות קוד חיות בכמה שפות
  3. תרגילים לבניית יישומי MCP אמיתיים
  4. משאבים נוספים ללומדים מתקדמים

📜 מידע על רישיון

תוכן זה מורשה תחת רישיון MIT. לתנאים ולכללים, עיין בקובץ LICENSE.

🤝 הנחיות לתרומה

הפרויקט הזה מקבל תרומות והצעות. רוב התרומות מחייבות הסכמה ל- Contributor License Agreement (CLA) שמצהיר כי יש לך את הזכות, ואתה אכן מעניק לנו את הזכויות להשתמש בתרומתך. לפרטים נוספים, בקר בכתובת https://cla.opensource.microsoft.com.

כשאתה שולח בקשת משיכה, בוט CLA יבדוק אוטומטית אם עליך לספק CLA ויעטר את בקשת המשיכה בהתאם (למשל, בדיקת סטטוס, תגובה). פשוט פעל לפי ההוראות שהבוט נותן. תצטרך לעשות זאת רק פעם אחת בכל המאגרי קוד שמשתמשים ב-CLA שלנו.

הפרויקט הזה אימץ את קוד ההתנהגות של מיקרוסופט לקוד פתוח. למידע נוסף ראה את שאלות נפוצות על קוד ההתנהגות או פנה ל-opencode@microsoft.com עם שאלות או הערות נוספות.

🎒 קורסים נוספים

הצוות שלנו מפתח קורסים נוספים! בדוק:

™️ הודעת סימן מסחר

פרויקט זה עשוי לכלול סימני מסחר או לוגואים של פרויקטים, מוצרים או שירותים. השימוש המורשה בסימני המסחר או בלוגואים של Microsoft כפוף ויש לעמוד ב הנחיות סימני המסחר והמוצרים של Microsoft. שימוש בסימני המסחר או בלוגואים של Microsoft בגרסאות מותאמות של פרויקט זה לא יגרום לבלבול ולא יביע תמיכה או חסות מצד Microsoft. כל שימוש בסימני מסחר או לוגואים של צדדים שלישיים כפוף למדיניות אותם צדדים.

כתב ויתור:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש להיות מודעים לכך שתרגומים אוטומטיים עלולים להכיל שגיאות או אי-דיוקים. יש להתייחס למסמך המקורי בשפת המקור כמקור הסמכותי. עבור מידע קריטי מומלץ להיעזר בתרגום מקצועי אנושי. אנו לא נושאים באחריות לכל אי-הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה.