חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
V

vid2persona

רץ בדפדפן

chansungmit2024-03-11

  • gradio

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

  • —הורדות בחודש
  • 88לייקים

מה זה

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

לאחר חילוץ התכונות נפתח ממשק שיחה. מאחורי הקלעים פועל מודל שפה שמקבל את פרופיל הדמות ועונה בהתאם להגדרות כמו אורך קלט, אורך פלט וטמפרטורה. רשימת המודלים בקוד כוללת אפשרויות ממשפחות Llama 2, Mistral, Mixtral ו־Zephyr, כאשר גרסת ברירת המחדל מוגדרת על Zephyr 7B Beta.

הממשק מכיל דוגמאות שמורות מראש שמאפשרות לבדוק את התוצאות בלי להעלות קובץ חדש.

מתאים ל

  • בדיקת דמויות לווידאו

    חילוץ קווי אופי מתוך דמות מצולמת ובחינת השיחה איתה בצ׳אט מבוסס בינה מלאכותית.

  • ניסוי פרמטרים במודלים

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

  • השוואת מודלי שפה

    בחינת תגובות של מודלים שונים כמו Mistral או Zephyr לאותו פרופיל דמות בדיוק.

איפה זה נופל

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

שאלות
נפוצות

האם הכלי זמין כרגע לשימוש ישיר?

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

האם אפשר להריץ את הקוד באופן מקומי?

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

האם השימוש בו כרוך בתשלום?

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

במה הוא שונה משיחה רגילה עם מודל שפה?

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

איך משתמשים

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

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

הרישיון

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

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

הרישיון המלא ב־Hugging Face ↗