Few-Shot Prompting, אסטרטגיות ודוגמאות

📚 פרומפטים, Prompting ⏱️ 5 דק׳ 🎓 בינוני ✓ חינם לגמרי
Few-Shot Prompting, אסטרטגיות ודוגמאות

למה דוגמה אחת שווה יותר ממאה מילים של הסבר

יש משימה שClaude עושה אותה בסדר, אבל לא בפורמט שרצית. אתם מסבירים שוב ושוב, ועדיין משהו לא יוצא כמו שציפיתם. Few-Shot Prompting פותר בדיוק את הבעיה הזו: במקום להסביר מה אתם רוצים, אתם מדגימים. שלוש דוגמאות טובות עושות יותר ממאה מילים של הנחיות.

Anthropic קוראים לטכניקה הזו Multishot Prompting ומגדירים אותה כאחד מכלי הפרומפטינג האמינים ביותר. הבסיס פשוט: לפני שאתם שולחים את הקלט האמיתי, אתם נותנים ל-Claude כמה זוגות של קלט-פלט שמראים בדיוק איך התוצאה הרצויה נראית.

טקסונומיה: Zero-Shot, One-Shot, Few-Shot

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

גישה עלות טוקנים הכי מתאים ל... סיכון עיקרי
Zero-Shot נמוכה מאוד כתיבה יצירתית, שאלות פתוחות, תרגום פורמט לא צפוי
One-Shot נמוכה הגדרת פורמט בסיסי, מבנה פשוט Claude יחקה יתר על המידה
3-5 Shot בינונית סיווג, חילוץ מידע, המרת פורמט הטיה אם דוגמאות חד-צדדיות
6+ Shot גבוהה domain מאוד ספציפי, edge cases נדירים בזבוז הקשר, עלות גבוהה

כלל מנחה: תמיד נסו Zero-Shot קודם. אם הפלט סביר, עצרו שם. הוסיפו דוגמאות רק כשיש בעיה ספציפית לפתור: פורמט לא נכון, הטיה בסיווג, או edge case שחוזר.

מבנה Few-Shot נכון, עם XML Tags

Anthropic ממליצים לעטוף כל דוגמה בתגיות <example> כדי שClaude יוכל להבדיל בבירור בין ההדגמות לבין הקלט האמיתי. הפורמט הבסיסי:

סווג פניות תמיכה: Bug | Feature Request | Question
החזר: קטגוריה | דחיפות | תקציר

<examples>
<example>
פנייה: האפליקציה קורסת כשאני לוחץ שמור.
תוצאה: Bug | גבוהה | קריסה בלחיצת שמור
</example>
<example>
פנייה: אשמח אם אפשר לייצא ל-Excel.
תוצאה: Feature Request | נמוכה | בקשת ייצוא
</example>
<example>
פנייה: איך אני מאפס סיסמה?
תוצאה: Question | נמוכה | שאלת איפוס סיסמה
</example>
</examples>

פנייה: קיבלתי חיוב כפול החודש!
תוצאה:

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

דוגמה ישראלית: מחלקת תפעול בסטארטאפ תל-אביבי

נניח שאתם ב-VP Operations בסטארטאפ ת"א עם 40 עובדים. כל שבוע נכנסות עשרות פניות פנימיות לתמיכה: בקשות ציוד, שאלות HR, תקלות IT. אתם רוצים שClaude יסווג אותן אוטומטית לתיק הנכון ויקבע עדיפות.

בלי Few-Shot, Claude ייתן סיווגים בפורמטים שונים בכל פנייה. עם 4 דוגמאות שמכסות IT, HR, ציוד, ובטיחות, הפלט יהיה עקבי לחלוטין וניתן לייבא ישירות ל-Jira או Monday.

זה בדיוק הכוח: לא יכולת חדשה ל-Claude, אלא עקביות בפורמט שהופכת את הפלט לאוטומציה אמיתית.

Few-Shot + Chain-of-Thought: השילוב שמשנה תוצאות

כשמטמיעים Chain-of-Thought (CoT) בתוך הדוגמאות, Claude לא רק לומד מה לענות, הוא לומד איך לחשוב. זה מגדיל משמעותית את הדיוק בבעיות שדורשות שיקול דעת:

<example>
טקסט: המשכורת שלנו עלתה ב-15% אבל ההוצאות ב-22%.
חשיבה: עלייה בהוצאות גבוהה מהעלייה בהכנסות, סימן לחץ תזרימי.
סנטימנט: שלילי | סיכון: גבוה
</example>

Anthropic מציינים בתיעוד שניתן אפילו להטמיע תגיות <thinking> בתוך הדוגמאות, ו-Claude יחקה את דפוס החשיבה בבלוקי ה-Extended Thinking שלו.

4 עקרונות לבחירת דוגמאות טובות

3 מקרים שבהם Few-Shot מזיק

נתח את הביקורת הזו ותגיד לי מה דעתך: "קיבלתי את המוצר אחרי שבועיים. האיכות בסדר אבל המשלוח איחר."
נתח ביקורות לקוחות. החזר: סנטימנט | ציון 1-10 | נושא עיקרי | דורש פעולה (כן/לא) <examples> <example> ביקורת: מוצר מצוין, הגיע מהר! ניתוח: חיובי | 9 | משלוח+מוצר | לא </example> <example> ביקורת: שילמתי ולא קיבלתי כלום. ניתוח: שלילי | 1 | אי-קבלה | כן </example> </examples> ביקורת: קיבלתי את המוצר אחרי שבועיים. האיכות בסדר אבל המשלוח איחר. ניתוח:
תגיות Markdown כמו *** ו---
תגיות XML כמו <example> ו-<examples>
פורמט JSON עם שדות input ו-output
קו תחתון לפני ואחרי כל דוגמה
עלות הטוקנים גבוהה מדי
Claude ייטה לסווג ביקורות ניטרליות כחיוביות
Claude לא מבין דוגמאות בעברית
Few-Shot לא עובד ב-API, רק בממשק
כשמשתמשים בעברית
כשמשתמשים ב-claude-haiku ולא ב-claude-opus
כשהמשימה דורשת יצירתיות ורצוי שClaude יגוון
כשה-system prompt ארוך מ-500 מילים
מקבל מקסימום 3 דוגמאות בלבד
אינו מזהה תגיות XML בדוגמאות
הפך ליתר ליטרלי, מחקה חוסר עקביות בדוגמאות במדויק
הפסיק לתמוך ב-Few-Shot לגמרי

רוצה ללמוד עם מעקב התקדמות, קוויזים ותעודה?

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