GPT
N

notus-7b-v1

קוד פתוח

argillamit2023-11-16

  • transformers
  • tensorboard
  • safetensors
  • mistral
  • text-generation

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

  • 7.2Bפרמטרים
  • 32,768טוקנים בהקשר
  • 13.5 GBמשקל הקבצים
  • 65הורדות בחודש

מה זה

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

התוצאה היא שיפור ישיר מול מודלים מסחריים ומודלים פתוחים אחרים. במבחן אלפקה איוול הוא קיבל ציון של 91.42 אחוז, שזה מעל קלוד 2 וזפיר המקורי. בבנצ'מרק של לידרבורד הפתוח הוא מציג שיפור קל ברוב המבחנים כולל MMLU ו־GSM8K, אם כי ב־DROP הוא רושם ירידה קלה.

מתאים ל

  • בוט שיחה באנגלית

    עוקף מודלים גדולים במבחני שיחה ומחזיר תשובות מלוטשות בלי עלויות רישיון.

  • חלופה מקומית לקלוד 2

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

  • מענה אוטומטי למיילים

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

איפה זה נופל

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

שאלות
נפוצות

האם המודל הזה מתאים לשימוש בעברית?

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

איזה חומרה מינימלית צריך בשביל להרים אותו במשרד?

המשקלים תופסים 13.5 גיגה בייט. כרטיס מסך עם 16 גיגה זיכרון גרפי יספיק כדי להריץ אותו בצורה שוטפת.

איך מריצים

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

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

from transformers import pipeline

pipe = pipeline("text-generation", model="argilla/notus-7b-v1")
print(pipe("שלום"))

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

הרישיון המלא בעמוד המודל ↗