בקשת מידע | אימון GPT על תוכן ספציפי
-
@איש-שלו , אני לא לוקח אחריות על ההסבר
איך לבצע Fine-Tuning ב-OpenAI API:
- איסוף והכנת הדאטה
כדי להתחיל, אתה צריך לאסוף את הסיפורים שלך ולהכין אותם בפורמט הנדרש:
פורמט JSONL (כל שורה היא אובייקט JSON).
כל דוגמה מחולקת לשדה prompt (ההנחיה) ושדה completion (התגובה הרצויה).
לדוגמה:{"prompt": "התחלה של סיפור בסגנון שלי:\n", "completion": "והוא הביט על השקיעה, חושב על היום שעבר..."}
העלאת הקובץ ל-OpenAI
באמצעות CLI (כלי שורת הפקודה של OpenAI), ניתן להעלות את הקובץ.
להתקנה של CLI:pip install openai
העלאת הקובץ:
openai api fine_tunes.prepare_data -f your_file.jsonl
ביצוע Fine-Tuning
לאחר שהנתונים מוכנים, תוכל לאמן את המודל:
openai api fine_tunes.create -t "your_file_prepared.jsonl" -m "davinci"
כאן:
-t מציין את הקובץ שלך.
-m מציין את המודל הבסיסי (למשל, davinci).שימוש במודל המותאם
אחרי שהמודל אומן, תוכל להשתמש בו בשיחות או בפרויקטים:
import openai response = openai.Completion.create( model="your-fine-tuned-model-id", prompt="כתוב לי סיפור קצר בסגנון שלי:", max_tokens=200 ) print(response.choices[0].text)
קישורים רלוונטיים
מדריך רשמי ל-Fine-Tuning
התקנת CLI של OpenAIבהצלחה
- איסוף והכנת הדאטה
-
@הגאון-מכולם
תודה. אני יורד מזה. אינני מבין כלום בתכנות. -
@איש-שלו כתב בבקשת מידע | אימון GPT על תוכן ספציפי:
@הגאון-מכולם
תודה. אני יורד מזה. אינני מבין כלום בתכנות.למה לרדת מזה? הכי פשוט בעולם!!!!!!!!!!!!
@הגאון-מכולם אין צורך בכל הקודים האלו.
אחרי שיש לך מפתחות API, אתה נכנס לקישור הזה, מעלה לשם קובץ אימון שאתה יוצר באתר הזה, ומתחיל באימון. המודל המאומן יקבל מזהה מודל ייעודי שתוכל להשתמש בו. -
@איש-שלו כתב בבקשת מידע | אימון GPT על תוכן ספציפי:
ב. לא הבנתי איך יוצרים קובץ אימון.
אתה מתכוון לאמן אותו על שאלה שאלה בנפרד, מעתה ועד היובל הבא?אתה לא צריך לכתוב לו את כל הצירופים האפשריים לשאלות,
אתה פשוט כותב לו שאלה ותשובה,
והוא מבין שעל כל שאלה בסגנון שכתבת, הוא יענה לך תשובה בסגנון שכתבת,
ואז אתה יכול להתקדם לנושא הבא...