OpenAI wskazało jako jedno z podstawowych zastosowań swoich modeli sztucznej inteligencji debugowanie kodu, ale wklejanie go po kawałku do ChatuGPT jest co najmniej frustrujące. Pewien kreatywny deweloper postanowił więc stworzyć Wolverine – narzędzie, dzięki któremu kod uzyska umiejętność “samoleczenia”, podobną do tej, którą posiada superbohater Marvela.

Wolverine jest przeznaczony do debugowania skryptów w Pythonie. Jak tłumaczy sam autor programu, kryjący się pod pseudonimem BioBootloader, działa on na bardzo prostej zasadzie. Wystarczy “uruchomić swoje skrypty za jego pomocą, a kiedy się zawieszą, GPT-4 zedytuje je i wyjaśni, co poszło nie tak“.

W przypadku, gdy okaże się, że bugów jest wiele, skrypt będzie odpalał się wielokrotnie, aż ostatecznie uda się pozbyć wszystkich błędów. Wspomniany przez autora GPT-4 to najnowszy model sztucznej inteligencji OpenAI, dostępnego w ramach subskrypcji ChatGPT Plus i jako API (aczkolwiek obecnie jedynie dla wybranych).

Możecie zobaczyć, jak działa to w praktyce, na krótkim filmiku demonstracyjnym przygotowanym przez BioBootloadera:

Jak widać, po załadowaniu skryptu program “konsultuje się” z GPT-4 w sprawie wykrytych błędów, a następnie wprowadza potrzebne poprawki. W rezultacie otrzymujemy plik ze zedytowanym już kodem, który powinien działać prawidłowo.

Deweloper zaprezentował działanie Wolverine’a na przykładzie prostego kodu kalkulatora, w którym celowo wykonał kilka prostych błędów. Pojawia się pytanie, jak AI poradzi sobie z debugowaniem bardziej złożonych i skomplikowanych projektów, natomiast niewątpliwie pomysł wygląda obiecująco.

Kod Wolverine’a jest dostępny za darmo

Twórca udostępnił kod Wolverine’a publicznie, na swoim GitHubie. Żeby móc z niego skorzystać, trzeba posiadać klucz API do GPT-4 (względnie GPT-3.5, które w przeciwieństwie do najnowszej wersji jest dostępne dla wszystkich). Należy jednak pamiętać, że za korzystanie z API OpenAI naliczy sobie opłaty.

Jak wspomniałam, aktualnie Wolverine debuguje jedynie kod w Pythonie, ale sam deweloper przyznał, że podobne rozwiązanie można zastosować w przypadku innych języków programowania.

Co o tym wszystkim sądzicie? Wolverine jest przydatny, czy póki co debugowanie kodu przez AI nie



Administrator

Redaktor naczelna TechPolska od 2019 roku. W przerwach między nabijaniem kolejnych setek godzin w Genshin Impact recenzuje każdy kawałek elektroniki, który wpadnie jej w ręce.

Udostępnij

WARTO PRZECZYTAĆ:

apple petycja uokik Polscy konsumenci się wściekli! Do UOKiK wpłynęło zawiadomienie dotyczące Apple
Nie jest tajemnicą, że smartfony Apple, z których korzystają Polacy, mają dostęp do zdecydowanie mniejszej liczby funkcji czy usług w porównaniu do tych dostępnych za
Gothic Remake Gothic dla powodzian
Mimo rozwoju techniki pogoda wciąż potrafi nas zaskoczyć, czego najlepszym dowodem jest aktualna sytuacja w południowo-zachodniej Polsce. Na szczęście wciąż są ludzie, którzy nowe możliwości
intel fabryka w polsce Intel z poważnymi problemami? Na razie nie dojdzie do inwestycji pod Wrocławiem
Niestety, na razie inwestycja Intela pod Wrocławiem nie dojdzie do skutku. To niemiła niespodzianka, lecz czy mogliśmy się jej spodziewać? Częściowo tak, ponieważ wiadomo, że

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *