30.05.2024

ИИ-алгоритм научился восстанавливать приложения с «кривым» кодом

Разработчик под
ником BioBootloader создал необычный алгоритм на базе языковой ИИ-модели GPT-4.
Он наделяет приложения, написанные на языке программирования Python, способностью к «регенерации» некорректных участков кода.

Wolverine

Оригинальную разработку энтузиаст назвал Wolverine — в честь героя комиксов Marvel, известного своими способностями к самоисцелению. Принцип работы алгоритма заключается в следующем: обнаружив ошибку, вызывающую «падение» программы, он обращается за советом к GPT-4. Получив от ИИ подсказку, он правит «кривой» участок кода и перезапускает приложение. При необходимости операция повторяется до тех пор, пока не будут исправлены все проблемные фрагменты.

Исходники Wolverine уже доступны на
GitHub
. Посмотреть, как это работает, можно здесь. По словам разработчика, аналогичный метод исправления «кривого» кода может быть применён к и другим
языкам программирования. За использования Wolverine придётся заплатить: для работы алгоритма требуется наличие ключа
OpenAI API для GPT-3.5 или GPT-4.

Источник: arstechnica.com

Поделиться ссылкой: