Що під капотом в Uklon? Слухай TechPower Podcast 🎧
Вікторія ГорбікТакая жизнь
15 апреля 2023, 13:50
2023-04-15
Разработчик создал скрипт, добавляющий к коду Python способность к самовосстановлению
Разработчик с псевдонимом BioBootloader создал Wolverine — скрипт, наделяющий код Python «регенеративными целебными способностями». Об этом он сообщил на своей странице в Twitter.
Программа использует преимущества мультимодальной языковой модели OpenAI GPT-4, выпущенной в марте, пишет Highload. Она выполняет действия по обработке текста, включая авторство, языковой перевод и программирование, используя свои знания о миллиардах документов, книг и веб-страниц.
В демо Wolverine показывает параллельное окно с кодом Python слева и результатами Wolverine справа в терминале. Программа скачивает скрипт и запускает его.
«Она запускает его, видит сбой, но потом обращается к GPT-4, чтобы понять, как это исправить», — подчеркивает разработчик.
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.
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 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 и не только
Не всегда есть доступ к любимой IDE или время на ее запуск. Но когда нужно быстро проверить какой-то простой функционал или воплотить новую идею, пригодится онлайн-компилятор.
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Джунов, которые ищут работу, проходят кучу собеседований и получают отказы вместо оффера, во время войны стало больше. А все потому, что к собеседованиям необходимо тщательно готовиться.
dev.ua продолжает серию материалов о том, что нужно знать джунам для прохождения собеседования и получения вожделенного оффера от первого работодателя.
Александр Ковтунов, Python Software engineer компании Ajax Systems, который также проводит собеседования для junior- и middle-специалистов, рассказал о профессии Python Developer и дал советы, как начинающим присоединиться к профессии.
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее.