דילוג לתוכן
Skynetתיעוד
דפים

מדריכים

קריאת התוצאות

לשוניות דף הריצה, הציונים, ואיך לייצא או להגיש את הגרסה המנצחת.

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

לשוניות בעמוד הריצה

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

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

ציונים

Skynet בוחר גרסאות לפי מקרי האימות. הוא מדווח את הציון הסופי לפי מקרי הבדיקה. המנועים אף פעם לא רואים את מקרי הבדיקה. קרא/י את דאטאסטים וחלוקה.

הלשונית סקירה מציגה:

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

בזמן שהריצה פעילה, הסקירה מציגה גם זמן שעבר, נותר ו-קצב.

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

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

כשהגרסה הטובה ביותר היא גרסת ההתחלה

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

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

ייצוא הגרסה הטובה ביותר

ריצות פרומפט, קוד וטקסט

הלשונית תוצר מציגה את הגרסאות של התוצר שלך. לכל גרסה אפשר:

  • להעתיק את הגרסה.
  • להוריד את הגרסה כקובץ.
  • בריצה על מאגר קוד, להוריד את הגרסה כקובץ zip של כל המאגר.

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

ריצות תוכנית DSPy

בלשונית תוצר יש פאנל ייצוא תוצאות. פתח/י את התפריט הורד/הורידי. הוא מציג את הפורמטים שיש לריצה:

אפשרותפורמט
תוכנית DSPy.zip, ייצוא עצמאי שאפשר להריץ
תוכנית מיועלת.pkl
פרומפט.json
קוד מיועל.py
לוגים.csv

הפעלת הגרסה הטובה ביותר כשירות

אפשר לקרוא לתוכנית DSPy מיועלת מהקוד שלך. בלשונית שימוש יש שני חלקים:

  • טופס. הזן/הזיני את שדות הקלט ובחר/י הרץ/הריצי כדי לקבל תחזית.
  • קוד לשילוב ב-cURL,‏ Python,‏ JavaScript,‏ Go ו-DSPy.

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

כדי לקרוא לתוכנית, צור/צרי טוקן API ב-הגדרות → API. אחר כך שלח/י בקשה:

export APP_API_TOKEN=skyd_...
curl -X POST "$API_URL/serve/<optimization_id>" \
  -H "Authorization: Bearer $APP_API_TOKEN" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"inputs": {"question": "What is DSPy?"}}'

החלף/החליפי את question בשדות הקלט של התוכנית שלך. קוד לשילוב בלשונית שימוש ממלא בשבילך את הכתובת האמיתית ואת שמות השדות.

התשובה מכילה את outputs, את input_fields, את output_fields ואת model_used.

כדי לקבל פלטים חלקיים בזמן שהם מגיעים, שלח/י את אותה בקשה אל /serve/<optimization_id>/stream. התשובה היא זרם של server-sent events.

קרא/י את API לגבי אימות ולגבי שאר ה-endpoints.

שיתוף התוצאות

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