Що під капотом в Uklon? Слухай TechPower Podcast 🎧

Разработчик создал скрипт, добавляющий к коду Python способность к самовосстановлению

Разработчик с псевдонимом BioBootloader создал Wolverine — скрипт, наделяющий код Python «регенеративными целебными способностями». Об этом он сообщил на своей странице в Twitter.

Оставить комментарий
Разработчик создал скрипт, добавляющий к коду Python способность к самовосстановлению

Разработчик с псевдонимом BioBootloader создал Wolverine — скрипт, наделяющий код Python «регенеративными целебными способностями». Об этом он сообщил на своей странице в Twitter.

Программа использует преимущества мультимодальной языковой модели OpenAI GPT-4, выпущенной в марте, пишет Highload. Она выполняет действия по обработке текста, включая авторство, языковой перевод и программирование, используя свои знания о миллиардах документов, книг и веб-страниц.

В демо Wolverine показывает параллельное окно с кодом Python слева и результатами Wolverine справа в терминале. Программа скачивает скрипт и запускает его.

«Она запускает его, видит сбой, но потом обращается к GPT-4, чтобы понять, как это исправить», — подчеркивает разработчик.

Скрин GitHub

GPT-4 объясняет баги, а затем повторно запускает приложение. При виде новых ошибок GPT-4 исправляет код и работает правильно. Затем исходный файл Python обновляется с изменениями, добавленными GPT-4.

Код Wolverine доступен на GitHub, аналогичную технологию можно применить к другим языкам программирования. Для использования Wolverine требуется ключ API GPT-3.5 или GPT-4. API GPT 3.5 открыт для всех, кто имеет учетную запись OpenAI, но доступ к GPT-4 по-прежнему ограничен списком ожидания.

Сейчас Wolverine — это только proof-of-concept.

Читайте главные IT-новости страны в нашем Telegram
Читайте главные IT-новости страны в нашем Telegram
По теме
Читайте главные IT-новости страны в нашем Telegram
Бот-ассистент учителя в DISCORD на Python и нейросеть для обнаружения людей без масок. Лицеисты КПИ в очередной раз стали призерами техноконкурса
Бот-ассистент учителя в DISCORD на Python и нейросеть для обнаружения людей без масок. Лицеисты КПИ в очередной раз стали призерами техноконкурса
По теме
Бот-ассистент учителя в DISCORD на Python и нейросеть для обнаружения людей без масок. Лицеисты КПИ в очередной раз стали призерами техноконкурса
«Написать маленький скрипт или какую-нибудь алгоритмическую задачу». В качестве специалистов EPAM Ciklum Railsware Luxoft и Pingle Game Studio используют возможности ChatGPT: 5 кейсов
«Написать маленький скрипт или какую-нибудь алгоритмическую задачу». Как специалисты EPAM, Ciklum, Railsware, Luxoft и Pingle Game Studio используют возможности ChatGPT: 5 кейсов
По теме
«Написать маленький скрипт или какую-нибудь алгоритмическую задачу». Как специалисты EPAM, Ciklum, Railsware, Luxoft и Pingle Game Studio используют возможности ChatGPT: 5 кейсов
Мануал для джуна. Python Developer: вопросы на собеседовании практические задания и советы для начинающих
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
По теме
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Как пройти интервью с будущим работодателем? 8 курсов для подготовки к техническим собеседованиям с Java Python SQL
Как пройти интервью с будущим работодателем? 8 курсов для подготовки к техническим собеседованиям с Java, Python, SQL
По теме
Как пройти интервью с будущим работодателем? 8 курсов для подготовки к техническим собеседованиям с Java, Python, SQL
Новий випуск «З фронту в IT» про айтівців, які повертаються до цивільного життя після ЗСУ.

Історія світчера з Тернопільщини, який змінив агро на IT, а IT на ЗСУ

УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
Читайте также
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Не всегда есть доступ к любимой IDE или время на ее запуск. Но когда нужно быстро проверить какой-то простой функционал или воплотить новую идею, пригодится онлайн-компилятор.
1 комментарий
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Джунов, которые ищут работу, проходят кучу собеседований и получают отказы вместо оффера, во время войны стало больше. А все потому, что к собеседованиям необходимо тщательно готовиться. dev.ua продолжает серию материалов о том, что нужно знать джунам для прохождения собеседования и получения вожделенного оффера от первого работодателя. Александр Ковтунов, Python Software engineer компании Ajax Systems, который также проводит собеседования для junior- и middle-специалистов, рассказал о профессии Python Developer и дал советы, как начинающим присоединиться к профессии.
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее. 
Какие IT-специальности будут востребованы в ближайшие пять лет? Мы выяснили у главы американского стартапа ADAM Дениса Гурака
Какие IT-специальности будут востребованы в ближайшие пять лет? Мы выяснили у главы американского стартапа ADAM Дениса Гурака
Какие IT-специальности будут востребованы в ближайшие пять лет? Мы выяснили у главы американского стартапа ADAM Дениса Гурака

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.