Компанія OpenAI представила нову модель штучного інтелекту, GPT-5-Codex, яка, за їхніми словами, здатна виконувати багатогодинні завдання з програмування без допомоги користувача.
Цей алгоритм є поліпшеною версією GPT-5, навченою на додаткових даних для кодування. Доступ до нього здійснюється через Codex — інструмент програмування на базі AI, який входить до платних планів ChatGPT.
OpenAI заявляє, що GPT-5-Codex краще за свого попередника справляється зі складними, трудомісткими завданнями з програмування. «Під час тестування ми бачили, як GPT‑5-Codex працював самостійно більше ніж 7 годин поспіль», — деталізували співробітники OpenAI у своєму блозі. GPT-5-Codex виявляє помилки, які допускає під час тривалих сеансів кодування, і автоматично їх виправляє.
За словами OpenAI, здатність моделі виконувати трудомісткі завдання робить її особливо корисною для рефакторингу. Це процес зміни кодової бази програми не з метою додавання нових функцій, а для поліпшення її якості. Наприклад, розробники можуть захотіти зменшити використання пам'яті фрагментом коду або прискорити час відгуку.
OpenAI оцінила можливості GPT-5-Codex, використовуючи власний внутрішній тест для рефакторингу. Модель набрала 51,3%, випередивши GPT більш ніж на 17%.
GPT-5-Codex може регулювати час, який вона витрачає на завдання, залежно від його складності. У результаті прості запити модель обробляє значно швидше, ніж GPT-5. «Це означає, що Codex буде швидше реагувати на невеликі, чітко визначені запити або під час спілкування з вами», — написали співробітники OpenAI.
Розробники ChatGPT попросили своїх співробітників надсилати запити на кодування до GPT-5-Codex та оцінили їх за кількістю згенерованих моделлю токенів — показника використання апаратного забезпечення. За даними OpenAI, нижні 10% запитів використовували на 93,7% менше токенів, ніж GPT‑5. Натомість найскладніші підказки для кодування змушували GPT-5-Codex витрачати значно більше часу на обмірковування, ніж GPT-5.
OpenAI стверджує, що модель також покращує зручність використання. Якщо розробники хочуть, щоб GPT-5 генерував код, який відповідає певному стилю або найкращим практикам, їм часто доводиться вводити детальні інструкції природною мовою. GPT-5-Codex зменшує потребу в таких підказках.
Codex, інструмент для кодування на базі AI, через який доступна модель, дотепер був доступний у двох версіях: одна вбудована в ChatGPT, а інша — це інструмент командного рядка. Одночасно з випуском GPT-5-Codex OpenAI запускає третю версію, яку розробники можуть інтегрувати безпосередньо у свої редактори коду.
Нова версія Codex часто вимагає коротших підказок, ніж дві інші. За словами OpenAI, причина в тому, що вона має доступ не лише до вмісту підказки, а й до файлів, відкритих у редакторі коду розробника. Водночас версія Codex для командного рядка тепер дає розробникам можливість завантажувати пояснювальні зображення, наприклад, ескізи інтерфейсу користувача.
GPT-5-Codex вже доступний через Codex у планах ChatGPT Plus, Pro, Business, Edu та Enterprise. OpenAI планує додати модель до свого програмного інтерфейсу (API) найближчим часом.