GPT
Y

Yi-6B

קוד פתוח

01-aiapache-2.02023-11-01

  • transformers
  • pytorch
  • safetensors
  • llama
  • text-generation

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

  • 6.1Bפרמטרים
  • 4,096טוקנים בהקשר
  • 22.6 GBמשקל הקבצים
  • 32,650הורדות בחודש

מה זה

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

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

מתאים ל

  • בסיס לפיין טיונינג ייעודי

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

  • עיבוד טקסט דו לשוני

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

  • מחקר והשוואת ארכיטקטורות

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

איפה זה נופל

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

אותה משפחה

Yi יצא ב־8 גרסאות שיש להן עמוד כאן. אלה האחרות, לפי כמה מורידים אותן.

שאלות
נפוצות

האם המודל מבין ומייצר עברית?

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

האם הוא יכול לשמש ישירות כעוזר שיחה למשתמשים?

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

איך מריצים

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

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

from transformers import pipeline

pipe = pipeline("text-generation", model="01-ai/Yi-6B")
print(pipe("שלום"))

הרישיון

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

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

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