OpenAI заявила, что GPT-6.1 Sol переносит COBOL с точностью 97,9%

OpenAI сообщила об улучшении своих моделей в работе с устаревшими языками программирования и переносе программ на новые языки.

Логотип облачное хранилище с Circuit Playground device и цифровым фоном

Среди примеров компания назвала COBOL, Fortran и Visual Basic. Эти языки используют в банковской инфраструктуре, прогнозировании погоды и анализе безопасности ядерных реакторов.

Для оценки навыков программирования OpenAI создала MultiLangBench. Тест проверяет, могут ли модели с нуля написать совместимый с SQLite движок базы данных на 20 языках. В среднем GPT-6 Astra прошла 87,4% тестов, а GPT-5.6 Sol — 26,8%. В COBOL результат вырос с 10,9% до 72,1%, в Fortran — с 21,4% до 83,5%.

Компания также сравнила модели при переносе программ с COBOL на C++, Java, Kotlin, Python или Rust. Задача состояла в том, чтобы изменить язык, сохранив поведение программы. При низком уровне рассуждений GPT-6.1 Sol достигла точности 86,6%. У GPT-5.6 Sol при тех же настройках точность составила 5,4%. Работа GPT-6.1 Sol через API стоила 61% от стоимости предшественницы.

При высоком уровне рассуждений точность GPT-6.1 Sol при переносе кода достигла 97,9%. OpenAI отмечает, что компании могут использовать такие модели для модернизации старых программ. Перед переносом в рабочую среду специалисты всё равно должны проверить и протестировать код.

График производительности миграции COBOL GPT-6.1 Sol
Елизавета Добровольская
Автор itzine.ru с 2021 года. Пишет о смартфонах, гаджетах, железе, искусственном интеллекте и космосе — в общем, обо всём, что есть в мире технологий. От новостей о складных флагманах и процессорах до репортажей о культуре и рынке электромобилей. Следит за индустрией внимательно, но без фанатизма.

Оставить комментарий