Сегодня 20 сентября 2024
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.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
В «Яндекс Браузере» появился ИИ-редактор текста и другие функции на базе YandexGPT 41 мин.
Сюрприз на день рождения: Sega подарила владельцам Warhammer 40,000: Dawn of War и Dawn of War 2 в Steam все дополнения 2 ч.
Google и OpenAI настаивают на смягчении европейского закона об ИИ — он убьёт инновации 2 ч.
Microsoft выпустила Windows для iPhone, Mac и Android — это приложение для удалённого подключения к рабочим столам 3 ч.
Бразильский суд будет штрафовать X и SpaceX на $920 тыс. в день 5 ч.
Провайдеры пожаловались на дискриминацию из-за замедления YouTube 5 ч.
Apple Intelligence стал доступен обычным пользователям в свежих бета-версиях iOS 18.1, iPadOS 18.1 и macOS Sequoia 15.1 5 ч.
Netflix впечатлила фанатов новым отрывком из второго сезона «Аркейн» и наконец раскрыла дату релиза шоу 6 ч.
Регулирование ЕС в технологической сфере угрожает подавить бум ИИ 7 ч.
Социальные сети собирают больше личной информации пользователей, чем заявляют, выяснил регулятор США 9 ч.
В России дебютировал ноутбук Tecno Megabook T1 с экраном 14” и чипом AMD Ryzen 38 мин.
Honor и Xiaomi давно придумали трёхстворчатые смартфоны, но пока не торопятся их выпускать 42 мин.
В Китае создали устойчивый к порезам и деформациям литий-серный аккумулятор — он работает даже повреждённым 3 ч.
Электроника в России подорожает на 10–15 % до конца года из-за инфляции и санкций 3 ч.
Саудовская Аравия и ОАЭ углубят сотрудничество с Nvidia и получат  новейшие ускорители вычислений 3 ч.
В Китае резко упали инвестиции в стартапы — власти слишком давят на технологический сектор 3 ч.
Huawei расстроила поклонников дефицитом трёхстворчатых смартфонов Mate XT за $2800, а перекупщики взвинтили цены 3 ч.
В Китае создали «вечную» фотоэлектрическую ядерную батарейку, которая в 8000 раз эффективнее аналогов 3 ч.
Lenovo займётся малотиражным выпуском ИИ-серверов в Индии 4 ч.
Раскрыта ёмкость аккумуляторов смартфонов iPhone 16 — прирост на 5,5–9,4 % по сравнению с прошлым поколением 5 ч.