GPT
M

Magicoder-S-DS-6.7B — הדגמה

קוד פתוח

ise-uiucother2023-12-07

  • gradio

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

  • 6.7Bפרמטרים
  • 16,384טוקנים בהקשר
  • 25.1 GBמשקל הקבצים
  • הורדות בחודש

מה זה

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

מאחורי הקלעים רץ צינור עיבוד של transformers עם מודל הקוד Magicoder-S-DS-6.7B, לצד תמיכה בדגם המשני Magicoder-CL-7B. דוגמת ברירת המחדל בעמוד ממחישה בקשה מעשית לפיתוח יישום gradio שלם, שמקבל תמונה, מסובב אותה בארבעים וחמש מעלות ומציג תיאור טקסטואלי מתחת.

מתאים ל

  • כתיבת ממשקי gradio

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

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

    בחינת יכולות הסינתזה של Magicoder 6.7B בלי להוריד את המשקלים למחשב.

  • ייצור פונקציות עזר

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

איפה זה נופל

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

שאלות
נפוצות

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

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

למה האפליקציה לא מגיבה כרגע?

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

מה קורה לטקסט ולקוד שאני מקליד?

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

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

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

איך מריצים

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

pip install -U huggingface_hub
hf download ise-uiuc/Magicoder-S-DS-6.7B

הרישיון

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

הרישיון המלא בעמוד המודל ↗