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

GPT
C

Codex_OpenAI

רץ בדפדפן

Gradio-Blocksapache-2.02022-05-28

  • gradio

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

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

מה זה

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

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

מתאים ל

  • ניסוח פרומפטים לקוד

    בדיקת האופן שבו Codex מגיב להוראות טקסטואליות ופקודות ייבוא שונות.

  • כוונון פרמטרים למודל

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

  • בדיקת מבנה ממשק בסיסי

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

איפה זה נופל

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

שאלות
נפוצות

האם הממשק עובד כרגע בדפדפן?

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

האם השימוש באפליקציה כרוך בתשלום?

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

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

כן, הקוד פורסם תחת רישיון פתוח וכולל קובץ app.py קצר יחסית. תצטרכו להתקין את הספריות gradio ו־openai ולהגדיר מפתח גישה מתאים. בגלל ששם מוגדרת שגיאת הריצה, תצטרכו גם לתקן את שגיאות הקוד כדי שהוא יעלה.

במה הממשק הזה שונה משימוש ישיר במודל של OpenAI?

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

איך משתמשים

הממשק מבוסס gradio ומציע תיבות טקסט ומחוונים להזנה מהירה של הפרמטרים. עם זאת, נכון לעכשיו המרחב נמצא במצב של שגיאת ריצה (RUNTIME_ERROR). זה אומר שגם אם תפתחו אותו בדפדפן, הוא לא ירוץ עד שיתקנו את הקוד. החומרה שמוקצית לו היא cpu-basic בסיסית, כך שגם כשהוא עבד, הביצועים היו תלויים לחלוטין במהירות המענה של ה־API החיצוני ולא בכוח העיבוד של השרת המארח.

הרישיון

הקוד של הממשק מופץ תחת רישיון apache-2.0, שמאפשר שימוש, שינוי והפצה באופן חופשי. לגבי הקלט והפלט, הם מועברים ישירות ל־API של OpenAI וכפופים לתנאי השימוש והפרטיות של החברה.

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

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