Вікторія ГорбікТакая жизнь
15 апреля 2023, 13:50
2023-04-15
Разработчик создал скрипт, добавляющий к коду Python способность к самовосстановлению
Разработчик с псевдонимом BioBootloader создал Wolverine — скрипт, наделяющий код Python «регенеративными целебными способностями». Об этом он сообщил на своей странице в Twitter.
Разработчик с псевдонимом 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 по-прежнему ограничен списком ожидания.
«Написать маленький скрипт или какую-нибудь алгоритмическую задачу». Как специалисты EPAM, Ciklum, Railsware, Luxoft и Pingle Game Studio используют возможности ChatGPT: 5 кейсов
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Джунов, которые ищут работу, проходят кучу собеседований и получают отказы вместо оффера, во время войны стало больше. А все потому, что к собеседованиям необходимо тщательно готовиться.
dev.ua продолжает серию материалов о том, что нужно знать джунам для прохождения собеседования и получения вожделенного оффера от первого работодателя.
Александр Ковтунов, Python Software engineer компании Ajax Systems, который также проводит собеседования для junior- и middle-специалистов, рассказал о профессии Python Developer и дал советы, как начинающим присоединиться к профессии.
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее.
Как научиться кодить на Python: 5 курсов от международных платформ, доступные каждому
Python — популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов. Это и веб-приложения, и игры, и настольные программы, и работа с базами данных. Довольно большое распространение Python получил в области машинного обучения и исследований искусственного интеллекта. Собрали топ-5 курсов по Python, доступных каждому.
Хотите сообщить важную новость? Пишите в Telegram-бот
Главные события и полезные ссылки в нашем Telegram-канале