לפעמים שלוש דוגמאות שוות יותר מעמוד שלם של הוראות. מתי זה עובד, איך מנסחים נכון, ומתי כדאי דווקא להתאפק.
כשמנסים לתאר במילים איך התשובה צריכה להיראות - מתחילים לערום תנאים, חריגים ויוצאי דופן. אחרי שלוש פסקאות, גם אתם כבר לא בטוחים מה ביקשתם.
לפעמים הרבה יותר מהיר פשוט להראות שתי-שלוש דוגמאות. בני אדם לומדים ככה כל הזמן. גם המודל.
מצרפים לפרומפט 2-5 דוגמאות של “קלט → פלט”, ואז שולחים את הקלט החדש. המודל ממשיך את התבנית.
בלי הסברים. בלי כללים. בלי “תהיה X”. רק דוגמאות שאומרות “ככה זה נראה אצלנו”.
דוגמה אחת = one-shot. אפס דוגמאות = zero-shot (פרומפט רגיל). שתיים ומעלה = few-shot.
זוכרים שקלוד הוא “מנגן” שממשיך את התבנית הנשמעת? אותו דבר כאן. כשהוא רואה רצף של “קלט → פלט, קלט → פלט”, ההמשך הכי הסתברותי הוא עוד פלט באותו פורמט.
אין כאן “הבנה” של הכלל. יש המשך תבנית.
ראיתם את זה בעומק במצגת מה זה LLM - וזה בדיוק המקום שבו הידע ההוא הופך לכלי.
באג / פיצ'ר / שאלה. תיוג של פניות, מיילים, ביקורות.
פורמלי ↔ קליל ↔ ישיר. אותו תוכן, אריזה אחרת.
טקסט חופשי → JSON, טבלה, או רשימת שדות.
המכנה המשותף: יש “צורה” שקשה לתאר במילים, אבל קל להראות.
3 דוגמאות כיסו את 3 הקטגוריות הכי שכיחות. המודל לומד גם את הפורמט (קטגוריה אחת, בלי הסבר) וגם את אופן הסיווג.
שלוש דוגמאות מבססות את הטון. המודל מבין שהמטרה היא לא רק לקצר - אלא גם להפוך את הטון לאישי.
הדוגמאות מראות גם את שמות השדות, גם את הפורמט (JSON), וגם איך לחשב את years מתאריך ההתחלה. בלי הוראה אחת מילולית.
אם כל הדוגמאות שלכם חיוביות - המודל ימשיך לחיובי גם כשהקלט שלילי. הדוגמאות הן ההתפלגות שלימדתם.
מעבר ל-5-6 דוגמאות, הרווח השולי קטן והמחיר בטוקנים גדל. אם 5 לא הספיקו - הבעיה כנראה לא בכמות.
שתי דוגמאות שמטפלות באותו דבר בצורה שונה מבלבלות את המודל יותר משעוזרות. בדקו עקביות לפני שליחה.
כללים יציבים שייכים ל-system prompt או ל-Project, לא לפרומפט הספציפי. Few-shot מיועד לתבניות, לא לחוקים קבועים.
לבקש מהמודל לפרק את החשיבה לפני שהוא עונה. כשזה עוזר, וכשזה רק מבזבז טוקנים.
30 מונחים שכדאי להכיר. דף עזר אחד, לחיפוש מהיר תוך כדי עבודה.
ClaudeLearn · סוף מודול 22 · חזרה לקטלוג