ai-agents-for-beginners

סוכני בינה מלאכותית למתחילים - קורס

AI Agents for Beginners

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

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

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

תרגומים המתוחזקים עם Co-op Translator

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 | Manipuri (Meitei Mayek) | 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 תרגומים של שפות שמגבירים משמעותית את גודל ההורדה. כדי לשכפל ללא תרגומים, השתמשו ב-sparse checkout:

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"

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

לחלופות שפתיות נוספות, ראו את השפות הנתמכות של Co-op Translator.

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 מתחילים

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

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

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

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

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

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

מה אתם צריכים

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

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

קורס זה משתמש במסגרת וסוכנויות AI הבאות מ-Microsoft:

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

למידע נוסף על הפעלת הקוד לקורס זה, כנסו אל הגדרת הקורס.

🙏 רוצים לעזור?

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

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

🗃️ שיעורים

שיעור טקסט וקוד וידאו למידה נוספת
מבוא לסוכני AI ומקרי שימוש Link Video Link
חקר מסגרות סוכנות מלאכותית Link Video Link
הבנת תבניות עיצוב סוכנות מלאכותית Link Video Link
תבנית עיצוב שימוש בכלים Link Video Link
סוכני RAG Link Video Link
בניית סוכני AI אמינים Link Video Link
תבנית עיצוב תכנון Link Video Link
תבנית עיצוב רב-סוכנית Link Video Link
תבנית עיצוב מטה-קוגניציה Link Video Link
סוכני AI בפרודקשן Link Video Link
שימוש בפרוטוקולי סוכנות (MCP, A2A ו-NLWeb) Link Video Link
הנדסת הקשר לסוכני AI Link Video Link
ניהול זיכרון סוכני Link Video  
חקר Microsoft Agent Framework Link    
בניית סוכני שימוש במחשב (CUA) Link   Link
פריסת סוכנים בקנה מידה Link   Link
יצירת סוכני AI מקומיים Link   Link
אבטחת סוכני AI 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


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

AI יצירתי למתחילים AI יצירתי (.NET) AI יצירתי (Java) AI יצירתי (JavaScript)


למידה בסיסית

ML למתחילים מדעי הנתונים למתחילים בינה מלאכותית למתחילים סייבר למתחילים פיתוח ווב למתחילים IoT למתחילים פיתוח XR למתחילים


סדרת קופיילוט

קופיילוט לתכנות משולב עם AI קופיילוט ל-C#/.NET הרפתקאת קופיילוט

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

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

תרומה לפרוייקט

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

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

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

סימני מסחר

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

לקבלת עזרה

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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