GPT
S

AP123/SDXL-Lightning

רץ בדפדפן

AP123mit2024-02-21

  • gradio

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

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

מה זה

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

מאחורי הקלעים רץ המודל SDXL-Lightning של חברת ByteDance, שמבוסס על מודל הבסיס של Stable Diffusion XL בגרסת חצי דיוק. הקוד מחליף את משקולות ה־UNet לפי מספר הצעדים שבחרתם, ומשתמש במתזמן מסוג EulerDiscreteScheduler כדי לייצר פלט בכמות צעדים קטנה בהרבה ממודל רגיל.

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

מתאים ל

  • בדיקת פרומפטים ראשונית

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

  • השוואת מספר צעדי עיבוד

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

  • יצירת תמונות מהירה

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה עולה כסף?

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

כמה זמן לוקח לייצר תמונה?

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

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

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

מה קורה עם הטקסט שאני מכניס?

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

איך משתמשים

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

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

הרישיון

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

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

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