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

GPT
D

DeciCoder-Demo

רץ בדפדפן

Deciapache-2.02023-08-15

  • gradio

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

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

מה זה

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

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

מתאים ל

  • השלמת פונקציות קצרות

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

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

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

  • ניסוי בהגדרות דגימה

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

איפה זה נופל

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

שאלות
נפוצות

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

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

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

כן, המודל DeciCoder-1b זמין להורדה חופשית לפי רישיון פתוח. אפשר לטעון אותו בעזרת ספריית transformers של פייתון ישירות מהמאגר של דסי. הוא תוכנן לעבוד ביעילות גם על חומרה צנועה.

מה קורה עם קטעי הקוד שאני מדביק בתיבה?

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

במה ההדגמה הזו שונה מעבודה ישירה עם המודל?

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

איך משתמשים

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

הרישיון

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

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

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