Codex — алгоритм від OpenAI, що перекладає англійську в програмний код на Python та інші популярні мови програмування
Усі статті, обговорення, новини про AI — в одному місці. Підписуйтеся на DOU | AI!
Codex — помічник для програмування на базі AI від лабораторії досліджень штучного інтелекту OpenAI. Він сприймає команди англійською мовою та виводить робочий код в реальному часі, що дозволяє створити гру або вебзастосунок, навіть не називаючи змінну.
Codex — наступник алгоритму GPT-3, який можна було навчати лише на коді, а не на звичайному тексті. У Codex же новий API, який інтерпретує повсякденні запити, типу «змусити м’яч відскочити від країв екрану» або «завантажити ці дані за допомогою загальнодоступного API та відсортувати їх за датою», та поміщає їх у робочий код.
Зображення: OpenAI
«Програмування — це бачення та розділення його на частини, а потім створення коду для цих частин. Мета Codex — дозволити кодерам витрачати більше часу на першу частину, а не на другу. В решті решт, величезна кількість коду дублює чи повністю копіює те, що інші вже робили раніше» — пояснює Ґреґ Брокман, CTO & co-founder OpenAI.
Зображення: OpenAI
Codex розуміє природну мову, а також містить мільярди строк вихідного коду з загальнодоступних джерел, у тому числі репозиторіїв GitHub, він знає усі стандартні практики. Також бере до уваги власну роботу та контекст програмування. У нього є 14 КБ пам’яті для коду Python, а отже він може враховувати більш ніж в 3 рази більше контекстної інформації під час виконання будь-якої задачі, на відміну від GPT-3, що має для цього лише 4 КБ.
Найефективніше він працює з Python. Також може працювати з дюжиною мов програмування, в тому числі JavaScript, Go, Perl, PHP, Ruby, Swift, TypeScript та Shell.
У компанії думають, що Codex значно спростить роботу програмістів, буде корисним для тих, хто не має практичних навичок з написання коду, а також дозволить програмувати людям з інвалідністю.
Як помітили AIN.UA, ранню версію Codex лабораторія використовувала для створення інструменту Copilot для GitHub, про який ми писали раніше.
На момент публікації Codex доступний лише у приватній бета-версії через API OpenAI, але компанія прагне до того, щоб його масштабування було максимально швидким та безпечним. У початковий період OpenAI Codex буде безкоштовним.
Дивіться також: English: як ІТ-спеціалісту заговорити іноземною. DOU Live
11 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів