OpenAI
הדף הזה תורגם באופן אוטומטי. לצפייה במאמר המקורי באנגלית.

ניהול פרומפטים ב-Playground

פרומפטים איכותיים כנקודת פתיחה לכל אינטגרציה מוצלחת

עודכן: 7 days ago

סקירה כללית

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

מה חדש

פרומפטים ברמת הפרויקט

פרומפטים משויכים כעת לפרויקט, ולא עוד למשתמש.

היסטוריית גרסאות עם שחזור בלחיצה אחת

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

משתנים בפרומפט

הוסיפו מצייני מיקום כמו {user_goal} כדי להפריד בין הפרומפט הקבוע למידע הספציפי לכל הפעלה (קלט).

מזהה פרומפט

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

השוואה זה לצד זה

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

משתנים מזוהים ב-API וב-SDK

כעת Responses API ו-Agents SDK מקבלים את אותם {variables} שאתם מגדירים ב-Playground, כך שהפרומפט שאתם בודקים הוא זה שתפעילו דרך הקוד — בשלב זה, פשוט העבירו את הטקסט לאחר הצבת ערכי המשתנים.

שילוב מובנה של בדיקות הערכה (הרצות ידניות)

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

אופטימיזציה

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

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

---

מדריך להתחלה מהירה

יצירת פרומפט

עברו אל Playground ← פרומפטים ← יצירת פרומפט חדש, נסחו את הטקסט והוסיפו {variables} לפי הצורך.

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

השתמשו בתכונת אופטימיזציה כדי לבדוק את הפרומפט ולקבל הצעות לשיפור.

הוספת פונקציה (אופציונלי)

קריאה לפונקציות מאפשרת לחבר את הפרומפט לפעולות או לנתונים מהעולם האמיתי בלי לצאת מ-Playground.

להוראות נוספות על השימוש בפונקציות, עיינו במאמר שלנו: קריאה לפונקציות ב-Playground של הצ'אט

צירוף בדיקת הערכה (אופציונלי)

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

פרסום

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

שיפור מתמשך

בדקו את הפרומפט החדש, בחנו את התוצאות והמשיכו לשפר לפי הצורך.

טיפים לכתיבת פרומפטים מצוינים

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

רכזו דוגמאות few-shot במקטע תמציתי בסגנון YAML או ברשימת תבליטים, כדי שיהיה קל לעבור עליהן ולעדכן אותן.

השתמשו בשמות תיקיות ברורים שמשקפים את מבנה הפרויקט, כדי שחברי הצוות יוכלו למצוא פרומפטים במהירות.

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

---

שאלות נפוצות

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

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

Import preset as prompt dialog with preset options and a warning that prompts are visible to project users

האם צריך לציין גרסה בקוד?

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

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

נכון לעכשיו, אפשר להריץ בדיקות חוזרות רק באופן ידני.

האם המאמר הזה היה מועיל?