Czy słyszałeś o GPT-4? To najnowszy model językowy dla chatbota OpenAI i podobno jest znacznie lepszy niż GPT-3.5, który jest dostępny na ChatGPT. Ale jak bardzo jest lepszy i w czym się różni?
Dowiedzmy się, porównując bezpośrednio te dwa ekscytujące, ale zdecydowanie różniące się modele językowe. W końcu, będziemy mogli zdecydować, czy warto płacić więcej za subskrypcję ChatGPT Plus, czy lepiej po prostu korzystać z wersji darmowej.
Czym są GPT 3.5 i GPT-4?
Zarówno GPT-3.5, jak i GPT-4 są modelami językowymi używanymi przez ChatGPT od OpenAI i inne chatboty z sztuczną inteligencją do tworzenia interakcji zbliżonych do ludzkich. Oba potrafią odpowiadać na pytania lub prośby i dostarczać odpowiedzi bardzo podobne do tych, jakie mogłaby podać osoba. Obie te wersje mają zdolność zdawania egzaminów, które byłyby wyzwaniem nawet dla większości ludzi, w tym skomplikowanych egzaminów prawniczych, oraz potrafią pisać w stylu dowolnego autora, który ma publicznie dostępne dzieła.
Jednak GPT-4 jest nowszym modelem, dlatego posiada wiele ulepszeń i poprawek, które OpenAI uważa za warte opłacenia — przynajmniej na razie.
Jak można korzystać z GPT 3.5 i GPT-4?
GPT-3.5 jest w pełni dostępny jako część ChatGPT na stronie internetowej OpenAI. Należy założyć bezpłatne konto, aby móc rozmawiać z ChatGPT tak często, jak chcesz, o ile serwery nie są zbyt obciążone. Możesz również znaleźć GPT-3.5 w różnych innych chatbotach, które są dostępne na różnych stronach internetowych i w usługach.
Z drugiej strony, GPT-4 jest nieco trudniejszy do zdobycia. Możesz go używać za pośrednictwem strony internetowej OpenAI jako część subskrypcji ChatGPT Plus. Kosztuje 20 dolarów miesięcznie (około 80 złotych), ale otrzymasz również priorytetowy dostęp do ChatGPT, więc nigdy nie będzie za zajęty, żeby porozmawiać.
Istnieją też pewne sposoby korzystania z GPT-4 za darmo, na przykład przez Bing Chat, ale takie źródła zwykle mają ograniczoną liczbę pytań lub nie zawsze korzystają z GPT-4 z powodu ograniczonej dostępności.
Różnice między GPT 3.5 i GPT-4
Zaawansowane programowanie
GPT-4 wnosi znaczące ulepszenia do swojego poprzednika w zakresie zaawansowanego programowania. Potrafi lepiej zrozumieć złożone kody i rozwiązywać skomplikowane problemy związane z programowaniem. Jego zdolności do analizy składniowej i semantycznej zostały znacznie wzmocnione, co pozwala mu generować bardziej precyzyjne i logiczne odpowiedzi na pytania związane z programowaniem.
Rozumienie obrazów
Kolejną znaczącą różnicą między GPT-3.5 a GPT-4 jest zdolność rozumienia obrazów. GPT-4 może analizować obrazy i opisywać je w sposób bardziej szczegółowy i dokładny niż jego poprzednik. To otwiera nowe możliwości w dziedzinie analizy wizualnej i generowania treści związanych z obrazami.
GPT-3.5 to przede wszystkim narzędzie do przetwarzania tekstu, podczas gdy GPT-4 potrafi rozumieć obrazy. Jeśli dostarczysz mu zdjęcie, potrafi opisać to, co na nim się znajduje, zrozumieć kontekst tego, co się tam dzieje, i sugerować na tej podstawie. To sprawiło, że niektórzy ludzie używają GPT-4 do tworzenia pomysłów na przepisy kulinarnych na podstawie zdjęć w ich lodówce. W innych przypadkach GPT-4 został użyty do zakodowania strony internetowej na podstawie szybkiego szkicu.
Więcej parametrów
GPT-3.5 został przeszkolony na danych, które dały mu zdolność do uwzględnienia 175 miliardów parametrów w zależności od otrzymanego polecenia. Dzięki temu zdobył imponujące umiejętności językowe i potrafił odpowiadać na zapytania w bardzo ludzkim stylu. Jednak GPT-4 opiera się na znacznie większej ilości danych treningowych i jest w stanie uwzględnić ponad 1 bilion parametrów podczas tworzenia odpowiedzi. GPT-4 został również przeszkolony dzięki informacjom zwrotnym od ludzi i sztucznej inteligencji przez kolejne sześć miesięcy po przeszkoleniu GPT-3.5, co oznacza, że otrzymał dużo więcej korekt i sugestii dotyczących poprawy.
GPT-4 jest również szkolony na nowszych danych. Podczas gdy GPT-3.5 był ograniczony do informacji przed czerwcem 2021 roku, GPT-4 został przeszkolony na danych do września 2021 roku, z wybranymi informacjami z okresu po tej dacie, co czyni go bardziej aktualnym w swoich odpowiedziach.
Wszystko to daje GPT-4 znacznie większą zdolność do tworzenia subtelnych odpowiedzi, które są bardziej precyzyjne i mniej podatne na „halucynacje”, o których mówi OpenAI. Oznacza to, że nie powinien tak często wymyślać informacji i chętniej przyzna, że nie zna odpowiedzi na coś.
Próba wykorzystania GPT-4 do nielegalnych pomysłów biznesowych
GPT-4 zawiera także wiele nowych zabezpieczeń, które OpenAI wdrożyło, aby zmniejszyć ryzyko dostarczania odpowiedzi uznawanych za szkodliwe lub nielegalne. OpenAI twierdzi, że GPT-4 jest „o 82% mniej skłonny do odpowiadania na żądania dotyczące niedozwolonych treści”. Nadal istnieją sposoby na obejście zabezpieczeń w ChatGPT, ale GPT-4 jest w tym znacznie skuteczniejszy.
OpenAI podjął również wiele kroków w celu poprawy syntez informacji przez GPT-4. Dzięki temu jest bardziej zdolny do rozumienia poleceń zawierających wiele czynników do uwzględnienia. Można poprosić go o podejście do tematu z różnych punktów widzenia lub uwzględnienie wielu źródeł informacji przy tworzeniu odpowiedzi. Można to także zobaczyć w kreatywnych wysiłkach GPT-4, gdzie poproszenie go o wygenerowanie oryginalnej historii spowoduje, że stworzy coś o wiele bardziej wiarygodnego i spójnego. GPT-3.5 ma tendencję do tracenia wątków w połowie lub proponowania nielogicznych sugestii dotyczących postaci, które byłyby fizycznie lub kanonicznie niemożliwe.
Poprawione okno kontekstu w GPT-4 to kolejna znacząca cecha. Teraz może zachować więcej informacji z Twoich rozmów, co pozwala na bardziej dopracowane odpowiedzi w oparciu o poprzednie konwersacje. Oznacza to, że GPT-4 może zachować około 25 000 słów kontekstu, podczas gdy GPT-3.5 jest ograniczony do zaledwie 3000 słów.
Ta dodatkowa zdolność do rozumienia i większe okno kontekstu oznacza, że GPT-4 nie jest jednak tak szybki w odpowiedziach. GPT-3.5 zazwyczaj odpowiada w całości w ciągu kilku sekund, podczas gdy GPT-4 zajmie minutę lub dłużej na napisanie większych odpowiedzi.
Zaawansowane programowanie
Jedną z najfajniejszych cech GPT-3.5 jest jego zdolność do pisania kodu. Jednak nie był on zbyt dobry w iterowaniu go, co sprawiało, że programiści próbujący używać ChatGPT i innych narzędzi AI, aby zaoszczędzić czas, często musieli poświęcać więcej czasu na naprawę błędów niż gdyby sami napisali kod. GPT-4 z kolei znacznie przewyższa swojego poprzednika pod względem początkowego zrozumienia rodzaju kodu, który chcesz napisać, i możliwości jego ulepszenia.
GPT-4 może rozumieć polecenia takie jak „popraw wydajność” lub „ten kod daje mi błąd X, czy możesz go naprawić?” GPT-3.5 nie w pełni zrozumiałby te polecenia, ale GPT-4 potrafi i skutecznie na nie reaguje, co pozwala mu poprawić swoje odpowiedzi w przyszłych próbach. Zdolność do podawania mu początkowych zadań poza pierwotnym celem to imponujący postęp GPT-4.