ai-agents-for-beginners

סוכני AI למתחילים - קורס

AI Agents for Beginners

קורס המלמד את כל מה שצריך לדעת כדי להתחיל לבנות סוכני AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

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

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

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

מעדיפים לשכפל מקומית?

מאגר זה כולל מעל 50 תרגומים לשפות השונות המגדילים משמעותית את גודל ההורדה. כדי לשכפל ללא התרגומים, השתמש בספירס צ’ק-אאוט:

Bash / macOS / Linux:

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

CMD (Windows):

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

זה נותן לכם את כל מה שאתם צריכים כדי להשלים את הקורס עם הורדה מהירה יותר.

אם ברצונכם לתמוך בשפות תרגום נוספות ניתן לראות את הרשימה כאן

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 איך מתחילים

קורס זה כולל שיעורים המכסים את היסודות של בניית סוכני AI. כל שיעור מכסה נושא משלו כך שתוכלו להתחיל מכל מקום שתרצו!

יש תמיכה בריבוי שפות עבור הקורס. עברו ל-השפות הזמינות כאן.

אם זו הפעם הראשונה שלכם בבנייה עם דגמי Generative AI, צפו בקורס שלנו Generative AI For Beginners, הכולל 21 שיעורים על בנייה עם GenAI.

אל תשכחו לסמן בכוכב (🌟) את המאגר הזה ו-לשכפל את המאגר כדי להריץ את הקוד.

נפגש עם לומדים אחרים, קבלו מענה לשאלותיכם

אם תיתקלו בקושי או יהיו לכם שאלות בנוגע לבניית סוכני AI, הצטרפו לערוץ הדיסקורד המיוחד שלנו ב-Microsoft Foundry Discord.

מה אתם צריכים

כל שיעור בקורס כולל דוגמאות קוד, אותם ניתן למצוא בתיקיית code_samples. אתם יכולים לשכפל את המאגר כדי ליצור עותק משלכם.

דוגמאות הקוד בתרגילים אלה משתמשות במסגרת Microsoft Agent Framework עם שירות Azure AI Foundry Agent V2:

הקורס משתמש במסגרת וסביבת סוכני AI הבאות של מיקרוסופט:

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

למידע נוסף על הרצת הקוד בקורס זה, עברו ל-הכנת הקורס.

🙏 מעוניינים לעזור?

יש לכם הצעות או מצאתם טעויות כתיב או קוד? פתחו דיווח או צרו משיכת בקשה

📂 כל שיעור כולל

🗃️ שיעורים

שיעור טקסט וקוד וידאו למידה נוספת
מבוא לסוכני AI ושימושי סוכן קישור וידאו קישור
חקר מסגרות סוכניות AI קישור וידאו קישור
הבנת תבניות עיצוב סוכניות קישור וידאו קישור
תבנית עיצוב לשימוש בכלים קישור וידאו קישור
סוכנות RAG קישור וידאו קישור
בניית סוכני AI אמינים קישור וידאו קישור
תבנית עיצוב תכנון קישור וידאו קישור
תבנית עיצוב רב-סוכנית קישור וידאו קישור
תבנית עיצוב מטה-קוגניציה Link Video Link
סוכני בינה מלאכותית בפרודקשן Link Video Link
שימוש בפרוטוקולים סוכניים (MCP, A2A ו-NLWeb) Link Video Link
הנדסת הקשר לסוכני בינה מלאכותית Link Video Link
ניהול זיכרון סוכני Link Video  
חקר מסגרת סוכן מיקרוסופט Link    
בניית סוכני שימוש במחשב (CUA) Link   Link
פריסת סוכנים קלים להרחבה בקרוב    
יצירת סוכני בינה מלאכותית מקומיים בקרוב    
אבטחת סוכני בינה מלאכותית בקרוב    

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

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

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / סוכנים

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


סדרת בינה מלאכותית גנרטיבית

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


למידה בסיסית

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 for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 תודות מהקהילה

תודה ל-Shivam Goyal על תרומת דוגמאות קוד חשובות המדגימות Agentic RAG.

תרומה

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

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

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

סימני מסחר

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

קבלת עזרה

אם נתקעת או יש לך שאלות לגבי בניית אפליקציות בינה מלאכותית, הצטרף ל:

Microsoft Foundry Discord

אם יש לך משוב מוצר או שגיאות בזמן הבנייה, בקר ב:

Microsoft Foundry Developer Forum


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