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

GPT
F

fuego

רץ בדפדפן

naterawapache-2.02023-02-06

  • gradio

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

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

מה זה

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

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

מתאים ל

  • אימון מודלים מגיטהאב

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

  • בדיקת סקריפטים כבדים

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

  • אוטומציה של שמירת תוצרים

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בכלי חינם?

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

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

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

למה חובה להזין טוקן אישי?

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

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

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

איך משתמשים

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

הרישיון

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

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

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