Головна Новини

Новий алгоритм може перетворювати написані команди в код

Новий алгоритм може перетворювати написані команди в код
Футурізм
«Ми розглядаємо це як інструмент для множення числа програмістів».

Ґрунтова робота

OpenAI, дослідницька компанія в області штучного інтелекту, спочатку заснована Ілона Маском — до того, як він пішов з неї — тільки що представила новий алгоритм під назвою Codex, який може інтерпретувати команди, написані звичайною мовою, і перетворювати їх у фрагменти придатного для використання програмного коду.

Повідомляється, що Кодекс може брати інструкції — або як спосіб спростити програмування для досвідчених програмістів, або як інструмент, що допомагає новачкам вчитися — і перетворювати їх у відчутне програмне забезпечення, таке як елементарні гри або веб-сайти. Наприклад, The Verge повідомляє, що користувач може описати базовий зовнішній вигляд або функціональність веб-сайту, який він хоче створити, перерахувавши такі речі, як розміщення меню або текстових полів на повсякденному англійською мовою, а Codex розробить простий дизайн в залежності від того, як він інтерпретував запит.

AI Assistant

Ідея зовсім не в тому, щоб покласти відповідальність за програмування на ШІ. Замість цього Кодексу, по суті, діє як помічник або заступник програміста, який бере концептуальні ідеї та вирізає код в спробі їх втілити.

«Ми розглядаємо це як інструмент для множення числа програмістів», — сказав The Verge технічний директор і співзасновник OpenAI Грег Брокман. «Програмування складається з двох частин: ви повинні «гарненько подумати про проблему і спробувати зрозуміти її» і «зіставити ці невеликі фрагменти з наявним кодом, будь то бібліотека, функція або API».

Це друга частина, додав Брокман, яку люди знаходять одноманітною, але в якій Codex процвітає: «Потрібні люди, які вже є програмістами, і позбавляються від важкої роботи».

Відкритий вихідний код

Кодекс побудований на GPT-3, сумнозвісному алгоритмі генерації тексту OpenAI, який був навчений на величезних шматках письмової інформації в Інтернеті. Але додаткові джерела для Codex можуть суперечити присутній спільноті розробників програмного забезпечення з відкритим вихідним кодом, повідомляє The Verge. Це тому, що Кодекс був побудований на додаткових даних, зібраних з репозиторіїв з відкритим вихідним кодом, які програмісти скомпілювали, щоб поділитися зі світом.

Технічно, з великої точки зору, Кодекс можна було б розглядати як більш ефективний спосіб зробити це, і OpenAI сказав The Verge, що він не порушує ніяких законів про авторське право. Але, створивши такий потужний інструмент на основі добровольців, OpenAI відкривається для критики за те, що він отримує вигоду з безплатної праці колективної спільноти, тому буде цікаво подивитися, як програмісти насправді відреагують на новий інструмент.

Джерела: The Verge

Автор: Ден Робітцкі
putin-khuylo
Вакцинуйся!
ОСТАННІ КОМЕНТАРІ