GPT
Z

zeta-2

קוד פתוח

zed-industriesapache-2.02026-03-23

  • transformers
  • safetensors
  • llama
  • text-generation
  • text-generation-inference

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

  • 8.3Bפרמטרים
  • 32,768טוקנים בהקשר
  • 15.4 GBמשקל הקבצים
  • 783הורדות בחודש

מה זה

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

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

מתאים ל

  • הצעת שכתוב לקוד קיים

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

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

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

  • כלי עריכה חכמים לעורכי קוד

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

איפה זה נופל

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

שאלות
נפוצות

האם המודל הזה מתאים להשלמת שורת קוד בודדת כמו שרגילים?

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

אפשר לכתוב לו הערות או שאלות בעברית?

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

איך מריצים

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

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

from transformers import pipeline

pipe = pipeline("text-generation", model="zed-industries/zeta-2")
print(pipe("שלום"))

הרישיון

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

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

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