יצרנו גרסה משופרת של OpenAI Codex, מערכת הבינה המלאכותית שלנו שמתרגמת שפה טבעית לקוד, ואנו משחררים אותה דרך ה-API שלנו בבטא פרטית החל מהיום. קודקס הוא המודל שמפעיל Copilot GitHub, אותו בנינו והשקנו בשיתוף GitHub לפני חודש. בקיאות ביותר מתריסר שפות תכנות, Codex יכול כעת לפרש פקודות פשוטות בשפה טבעית ולבצע אותן בשם המשתמש - מה שמאפשר לבנות ממשק שפה טבעית ליישומים קיימים. אנו מזמינים כעת עסקים ומפתחים לבנות על גבי OpenAI Codex באמצעות ה-API שלנו.
צפה באתגר הקודקס
קרא נייר
OpenAI Codex הוא צאצא של GPT-3; נתוני ההדרכה שלו מכילים גם שפה טבעית וגם מיליארדי שורות של קוד מקור ממקורות זמינים לציבור, כולל קוד במאגרי GitHub ציבוריים. OpenAI Codex הוא המסוגל ביותר ב-Python, אבל הוא גם בקי בלמעלה מתריסר שפות כולל JavaScript, Go, Perl, PHP, Ruby, Swift ו-TypeScript, ואפילו Shell. יש לו זיכרון של 14KB עבור קוד Python, בהשוואה ל-GPT-3 שיש לו רק 4KB - כך שהוא יכול לקחת בחשבון יותר מפי 3 מידע הקשרי בזמן ביצוע כל משימה.
המיומנות העיקרית של GPT-3 היא יצירת שפה טבעית בתגובה להנחיה של שפה טבעית, כלומר הדרך היחידה שהיא משפיעה על העולם היא דרך המוח של הקורא. ל-OpenAI Codex יש הרבה מהבנת השפה הטבעית של GPT-3, אבל הוא מייצר קוד עובד - כלומר אתה יכול להנפיק פקודות באנגלית לכל תוכנה עם API. OpenAI Codex מאפשר למחשבים להבין טוב יותר את כוונתם של אנשים, מה שיכול להעצים את כולם לעשות יותר עם מחשבים.
ברגע שמתכנת יודע מה לבנות, פעולת כתיבת הקוד יכולה להיחשב כ(1) פירוק בעיה לבעיות פשוטות יותר, ו-(2) מיפוי הבעיות הפשוטות הללו לקוד קיים (ספריות, ממשקי API או פונקציות) שכבר קיימים. הפעילות האחרונה היא כנראה החלק הכי פחות מהנה בתכנות (והמחסום הגבוה ביותר לכניסה), ושם OpenAI Codex מצטיין ביותר.
OpenAI Codex הוא מודל תכנות למטרות כלליות, כלומר ניתן ליישם אותו בעצם על כל משימת תכנות (אם כי התוצאות עשויות להשתנות). השתמשנו בו בהצלחה להעברה, הסבר קוד ועיבוד קוד מחדש. אבל אנחנו יודעים שרק גירדנו את פני השטח של מה שאפשר לעשות.
כעת אנו הופכים את OpenAI Codex לזמין בגרסת בטא פרטית דרך ה-API שלנו, ואנחנו שואפים להגדיל את הגודל הכי מהר שאנחנו יכולים בבטחה. במהלך התקופה הראשונית, OpenAI Codex יוצע בחינם. OpenAI תמשיך לבנות על בסיס הבטיחות שהנחתנו עם GPT-3 - סקירת יישומים והגדלה הדרגתית שלהם תוך עבודה צמודה עם מפתחים כדי להבין את השפעת הטכנולוגיות שלנו בעולם.
// קרוסלת Flickity
var initCarousel = function (mainClass, cellClass) { var el = document.querySelector(mainClass); אם (!el) לחזור; var flickity = new Flickity(el, { cellSelector: cellClass, wrapAround: true, draggable: false, pageDots: true, fade: true, hash: true, arrowShape: 'M55.18,32.24l2.56,2.54L42.65,50,57.74,65.22, 2.56,2.54l-37.59,50LXNUMXZ', on: { ready: function () { initCarouselStyles(); } }, });
};
var initCarouselStyles = function () { var buttons = document.querySelectorAll('.flickity-prev-next-button'); if (buttons.length) { buttons.forEach(function (button) { button.classList.add('mx-col'); }); } var pageDots = document.querySelector('.flickity-page-dots'); if (pageDots) { pageDots.classList.add('list-unstyled'); }
};
// https://github.com/vimeo/player.js
var playerObjects = {};
var initVimeo = function () { var videoEls = document.querySelectorAll('iframe[data-vimeo]'); videoEls.forEach(function (v) { var id = v.getAttribute('data-id'); var player = new Vimeo.Player(v); playerObjects[id] = player; // עקוב אחר שחקנים לפי id } ); var triggers = document.querySelectorAll('.js-video-trigger'); triggers.forEach(function (t) { t.addEventListener('click', function (e) { var id = this.getAttribute('data-video'); if (!id) return; e.preventDefault(); playerObjects [מזהה].play(); }); });
};
// קורא להכל
document.addEventListener('DOMContentLoaded', function () { initCarousel('.js-carousel', '.js-carousel-item'); initVimeo();
});
- '
- 10
- 100
- 11
- 28
- 77
- 84
- 98
- חֶשְׁבּוֹן
- לפעול
- פעילות
- AI
- מכוון
- כְּבָר
- API
- ממשקי API
- יישומים
- זמין
- בטא
- מיליארדים
- לִבנוֹת
- בִּניָן
- עסקים
- שיחה
- קוד
- לעומת
- מחשבים
- מכולה
- מכיל
- להמשיך
- נוצר
- נתונים
- מפתחים
- מטה
- תריסר
- השפעה
- להסמיך
- אנגלית
- כולם
- הכל
- לדעוך
- ראשון
- חופשי
- מלא
- כֵּיף
- פונקציה
- מִשְׂחָק
- יצירת
- GitHub
- שירים
- HTTPS
- כולל
- מידע
- כוונה
- מִמְשָׁק
- סוגיה
- IT
- JavaScript
- שפה
- שפות
- עשייה
- מתמטיקה
- משמעות
- זכרון
- אכפת לי
- מודל
- חוֹדֶשׁ
- יותר
- רוב
- טבעי
- שותפות
- לְחַבֵּר
- שחקן
- שחקנים
- אפשרי
- פְּרָטִי
- בעיה
- בעיות
- תכנות
- שפות תכנות
- ציבורי
- מהירות
- RE
- קורא
- תגובה
- תוצאות
- בְּטִיחוּת
- סולם
- דרוג
- מדע
- פָּגָז
- פָּשׁוּט
- So
- תוכנה
- קוד מקור
- מֶרחָב
- בהצלחה
- משטח
- SWIFT
- מערכת
- טכנולוגיות
- העולם
- דרך
- היום
- חלק עליון
- לעקוב
- הדרכה
- להבין
- W3
- מה
- בזמן
- עובד
- עוֹלָם
- כתיבה