GPT
S

sarvam-translate

קוד פתוח

sarvamaigpl-3.02025-06-07

  • transformers
  • safetensors
  • gemma3
  • image-text-to-text
  • translation

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

  • 4.3Bפרמטרים
  • 131,072טוקנים בהקשר
  • 8.0 GBמשקל הקבצים
  • 16,588הורדות בחודש

מה זה

מדובר במודל שמבוסס על Gemma 3 בנפח 4.3 מיליארד פרמטרים, שנבנה בשיתוף פעולה בין Sarvam AI לבין AI4Bharat. המטרה שלו ברורה מאוד, תרגום ברמת מסמך בין אנגלית לבין שפות הודו, תחום שבו מודלים כלליים נוטים להתרסק או לאבד הקשר תרבותי ותחבירי.

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

מתאים ל

  • לוקליזציה של קוד

    הוא מתרגם הערות והסברים בקבצי מקור בלי לגעת בתחביר התכנות עצמו.

  • תרגום מסמכים מדעיים

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

  • המרת חומרי הדרכה ולימוד

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

איפה זה נופל

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

שאלות
נפוצות

האם המודל תומך בתרגום לעברית?

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

האם אפשר לתרגם ישירות בין שתי שפות הודיות שונות?

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

איך מריצים

המשקל הכולל של הקבצים עומד על 8 גיגה בייט בדיוק bfloat16, מה שאומר שאפשר להריץ אותו בקלות על כרטיס מסך ביתי יחיד עם 16 גיגה זיכרון, או על שרת ענן פשוט. הפריסה מומלצת באמצעות vLLM עם הגבלת אורך הקשר של 8192 טוקנים, והממשק נתמך בספריית transformers הרגילה.

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

from transformers import pipeline

pipe = pipeline("translation", model="sarvamai/sarvam-translate")
print(pipe("שלום"))

הרישיון

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

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