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

GPT
I

InstructCV

רץ בדפדפן

alaa-labapache-2.02023-07-05

  • gradio

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

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

מה זה

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

מתחת למכסה המנוע רץ המודל alaa-lab/InstructCV באמצעות ספריית diffusers, תוך שימוש בתשתית של StableDiffusionInstructPix2PixPipeline בדיוק של float16 על גבי כרטיס מסך. חוץ מהטקסט והתמונה, יש שליטה ידנית על משקל הטקסט עם ערך ברירת מחדל של 7.5, משקל התמונה המקורית שמוגדר כברירת מחדל ל־1.5, ושדה מספרי עבור seed שמתחיל ב־90.

מתאים ל

  • עריכת תמונות לפי פקודה

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

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

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

  • שחזור תוצאות לפי סיד

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

איפה זה נופל

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

שאלות
נפוצות

האם אפשר להשתמש באפליקציה בחינם?

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

מה קורה עם התמונות שמעלים?

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

האם אפשר להריץ את זה על המחשב שלי?

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

למה הממשק בדפדפן לא מחזיר תמונה?

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

איך משתמשים

טוענים תמונה, מקלידים הוראה, ולוחצים על הכפתור שמייצר את התוצאה. המערכת מוגדרת לרוץ על מאיץ t4-small, אבל נכון לעכשיו היא נמצאת במצב של שגיאת ריצה (RUNTIME ERROR) ולא תבצע את הפעולה ישירות בדפדפן. כדי להשתמש בה באמת, תצטרכו להוריד את הקוד והמשקולות ולהריץ אותם בסביבה מקומית משלכם.

הרישיון

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

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

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