מחקרOpenAI

OpenAI משפרת כתיבת קוד ב-COBOL וב-Fortran

כותרת המקור: Advancing coding in low‑resource programming languages

תאריך
חברה
OpenAI
סוג
מחקר
תמונה להמחשה: OpenAI משפרת כתיבת קוד ב-COBOL וב-Fortran

בשפה פשוטה

מה זה
חברת OpenAI הכריזה על שיפור ביכולות של דגמי ה-AI שלה בכתיבה ועדכון של קוד בשפות תכנות ישנות או פחות נפוצות, כמו COBOL, Fortran ו-Visual Basic. החברה גם הציגה מבחני הערכה חדשים כדי למדוד את הביצועים הללו.
איך זה עובד
הדגמים החדשים, כמו GPT-6 Astra ו-GPT-6.1 Sol, מציגים דיוק גבוה יותר ועלויות נמוכות יותר בביצוע משימות בשפות אלו. הם נבחנו על משימות כמו בניית מנועי בסיס נתונים והסבת קוד ישן לשפות מודרניות.
איפה זה זמין
היכולות הללו זמינות דרך ה-API של OpenAI. כלי הבדיקה ששימשו למדידת הביצועים שוחררו לציבור ב-GitHub.
דוגמה
צוות יכול להשתמש בדגמים כדי להסב תוכנות ישנות שנכתבו ב-COBOL לשפות מודרניות כמו Python או Java, תוך שמירה מדויקת על חוקי החישוב המקוריים.

למפתחים

מה זה
חברת OpenAI עדכנה את דגמי השפה שלה לעבודה עם שפות תכנות בעלות משאבים נמוכים, ושחררה שני כלי הערכה חדשים בשם MultiLangBench והערכת הגירה של COBOL. העדכון כולל שיפורים בדגמים GPT-6 Astra, GPT-6 Luna ו-GPT-6.1 Sol.
איך זה עובד
כלי ההערכה MultiLangBench בוחן בנייה של מנוע בסיס נתונים תואם SQLite מאפס ב-20 שפות שונות, תוך שימוש בקובצי בסיס נתונים לצורך השוואת פלטים. כלי הגירת ה-COBOL בודק תרגום של קוד COBOL לשפות מודרניות תוך דרישה להתאמה מלאה של הפלט ברמת הבייט.
איפה זה זמין
הדגמים החדשים זמינים לשימוש דרך ה-API של OpenAI. ערכת הבדיקות של MultiLangBench שוחררה כקוד פתוח ב-GitHub.
דוגמה
הסבה של קוד COBOL לשפות C++, Java, Kotlin, Python או Rust תוך שימור התנהגויות ספציפיות של השפה, כמו כללי העיגול של אריתמטיקה בנקודה קבועה.

הפרסום המקורי

הכותרת וההסבר בעמוד הזה מבוססים על הפרסום של OpenAI. את כל הפרטים אפשר לקרוא במקור.

Advancing coding in low‑resource programming languages

לקריאה במקור (נפתח בחלון חדש)
כל בוקר · בעברית

ה-⁠AI של אתמול, במייל של הבוקר

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

כל כמה זמן?

גיליון קצר בבוקר, בכל יום שיש בו חדשות.

ביטול בלחיצה אחת. המייל נשמר רק בשביל הגיליון.

לגיליונות קודמים