Сегодня 22 февраля 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

GPT-4 привлекли к устранению ошибок в программах — ИИ не остановится до полного восстановления кода и объяснит, что пошло не так

Разработчик с псевдонимом BioBootloader представил скрипты «Росомаха» (Wolverine), которые выявляют причины неработоспособности программ и исправляют ошибки с привлечением большой языковой модели GPT-4. «Росомаха» трудится до тех пор, пока программа не начнёт работать. Каждая найденная ошибка сопровождается пояснением, почему её нужно исправить. Пока это наглядный пример возможностей машинного обучения, но перспективы бесконечны.

 Источник изображения: Pixabay

Источник изображения: Pixabay

Каждому программисту известно, что обычно проще написать что-то своё, даже с нуля, чем исправлять чужое или выискивать ошибки. Подключить искусственный интеллект к поиску ошибок в программах — это сильнее, чем научить его писать программы. Фактически программы можно будет наделять возможностью к «самовосстановлению» подобно герою комиксов Marvel, в честь которого и назвали этот проект.

Представленный BioBootloader скрипт, который доступен на GitHub, помогает искать ошибки в программах на Python. Но этот же подход можно реализовать для поиска ошибок в программах, написанных на других языках. Для практического использования «Росомахи» необходим ключ OpenAI API для моделей GPT-3.5 или GPT-4, за использование которых взимается плата. Сейчас API GPT 3.5 открыт для всех, у кого есть учетная запись OpenAI, хотя доступ к GPT-4 пока ограничен.

«Он [скрипт] запускает его [код], видит сбой, но затем идёт и разговаривает с GPT-4, чтобы попытаться выяснить, как это исправить, — рассказал разработчик. — GPT-4 возвращает объяснение ошибок программы, показывает изменения, которые он пытается внести, а затем снова запускает программу. Увидев новые ошибки, GPT-4 снова исправляет код, после чего он запускается правильно. В итоге исходный файл Python содержит изменения, добавленные GPT-4».

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
В рекордной краже криптовалюты у ByBit обвинили северокорейских хакеров 37 мин.
OpenAI провела зачистку ChatGPT от аккаунтов из Китая и Северной Кореи, подозреваемых во вредоносной деятельности 50 мин.
«Нам просто нужно больше мощностей»: OpenAI постепенно поборет зависимость от Microsoft 2 ч.
Трампоская криптоотепель: Coinbase удалось малой кровью отделаться от иска Комиссии по ценным бумагам США 2 ч.
Apple выпустила первую бету iOS 18.4, в которой появились «приоритетные уведомления» 4 ч.
Новая статья: Kingdom Come: Deliverance II — ролевое вознесение. Рецензия 15 ч.
Apple отключила сквозное шифрование в iCloud по требованию властей Великобритании 15 ч.
Взрывной платформер Shotgun Cop Man от создателя My Friend Pedro предложит спуститься в ад и арестовать Дьявола — трейлер и демоверсия в Steam 17 ч.
Valve заблокировала игру в российском Steam по требованию Роскомнадзора 19 ч.
Meta рассказала, как скачивать контент через торренты, но не стать пиратом 19 ч.
Норвежцы представили человекоподобного робота для дома и семьи — он мягкий и обтекаемый 13 мин.
Астрономы наконец нашли источник таинственного радиосигнала, засечённого в 2013 году 56 мин.
Дженсен Хуанг снял с DeepSeek обвинения в обвале акций Nvidia — это инвесторы всё не так поняли 2 ч.
На первых смарт-часах OnePlus Watch 3 обнаружена нелепая ошибка, которую невозможно исправить 3 ч.
SpaceX запустит на орбиту телескоп, который спасёт Землю от космических угроз 5 ч.
Asus представила беспроводную мышь, которая всегда приятно пахнет 5 ч.
Apple подтвердила, что скоро сделает гарнитуры Vision Pro удобнее и умнее 5 ч.
AMD готовится продать предприятия по выпуску серверного оборудования тайваньским инвесторам 8 ч.
На Балтике вновь повреждён подводный кабель C-Lion1 между Финляндией и Германией 14 ч.
Китайский подводный дата-центр HiCloud получил ИИ-апгрейд 15 ч.