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

GPT
O

OpenCodeInterpreter_demo

רץ בדפדפן

m-a-pmit2024-02-28

  • gradio

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

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

מה זה

כותבים לממשק בקשה בקוד או בשפה טבעית, והוא מייצר קוד פייתון ומריץ אותו בתוך סביבת Jupyter מובנית. במקום רק להציג טקסט, מקבלים את פלט הריצה המעשי של התוכנית ישירות בחלון השיחה. כל התהליך מתבסס על המודל OpenCodeInterpreter-DS-6.7B, שמתמחה ביצירת קוד, קריאת השגיאות שלו ותיקון עצמי תוך כדי ריצה.

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

מתאים ל

  • בדיקת תיקון קוד עצמי

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

  • הערכת מודל 6.7B

    בוחנים את יכולות התכנות של OpenCodeInterpreter מול משימות פייתון שונות.

  • הדגמת סביבת הרצה

    בודקים כיצד ממשק Gradio משלב הרצת קוד חיה במחקר אקדמי.

איפה זה נופל

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

שאלות
נפוצות

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

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

האם הקוד והשיחות שלי נשארים פרטיים?

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

האם אפשר להריץ את זה מקומית?

כן. הקוד מופץ תחת רישיון MIT והמודל OpenCodeInterpreter-DS-6.7B זמין פתוח, כך שאפשר להוריד ולהרים את הסביבה במחשב שלכם.

איך משתמשים

לוחצים על הקישור ונכנסים לממשק Gradio, אבל כרגע האפליקציה נמצאת במצב של שגיאת ריצה, RUNTIME_ERROR, כך שאי אפשר להשתמש בה בדפדפן עד שהמפתחים יתקנו אותה. כשהיא עובדת, היא מוגדרת לרוץ על חומרת a10g-large שמספקת כוח חישוב טוב למודל בגודל 6.7B פרמטרים. אין צורך לשלם על השימוש, אך כל השיחות מוקלטות לצורכי מחקר.

הרישיון

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

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

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