Czy warto używać Auto-GPT bez GPT-4?
Kluczowe wnioski
Wykorzystując zaawansowane możliwości GPT-3.5 lub GPT-4, Auto-GPT działa jako autonomiczny system sztucznej inteligencji zdolny do skutecznego zarządzania różnymi zadaniami z wysokim stopniem niezależności, działając w ten sposób podobnie do wszechstronnego i wydajnego osobistego asystenta.
Aby uzyskać dostęp do Auto-GPT na komputerze osobistym, należy wykonać szereg czynności, które obejmują pobranie języka programowania Python, skonfigurowanie niezbędnych kluczy API i zainicjowanie oprogramowania za pomocą interfejsu wiersza poleceń znanego jako Terminal.
Zaobserwowano, że wykorzystanie GPT-4 API w połączeniu z systemem auto-GPT zapewnia lepszą dokładność podczas nawigacji w sieci w porównaniu do jego poprzednika, GPT-3.5 API. Obie iteracje są w stanie autonomicznie wykonywać zadania, które mają dobrze zdefiniowane cele. Zaleca się jednak przeprowadzenie dokładnej weryfikacji wszelkich informacji uzyskanych w wyniku takich procesów.
Rozwój sztucznej inteligencji postępuje w coraz szybszym tempie i wydaje się, że zbliżamy się do rozwoju sztucznej inteligencji ogólnej, która może spowodować transformacyjne zmiany w różnych dziedzinach. Chociaż nie osiągnęliśmy jeszcze tego poziomu zaawansowania, ChatGPT-4 jest powszechnie uważany za najnowocześniejszy system sztucznej inteligencji.
Rzeczywiście, pojawiło się innowacyjne narzędzie znane jako Auto-GPT, które ułatwia korzystanie z GPT-4 w jeszcze bardziej płynny sposób. Można się zastanawiać, jak dokładnie działa to nowatorskie rozwiązanie i czy można je stosować niezależnie od GPT-4?
Co to jest Auto-GPT?
Auto-GPT to zaawansowany model sztucznej inteligencji, który wykorzystuje GPT-3.5 lub GPT-4 jako podstawę do wykonywania zadań bez interwencji z zewnątrz. Umożliwia to Auto-GPT generowanie własnych podpowiedzi i udzielanie niezależnych odpowiedzi w celu osiągnięcia z góry określonych celów. Kluczowa różnica między Auto-GPT i ChatGPT polega na zdolności tego pierwszego do działania całkowicie samodzielnie, bez konieczności ciągłego kierowania przez człowieka na każdym etapie procesu.
Ponadto, Auto-GPT wykorzystuje możliwości ChatGPT API w celu interakcji z różnymi programami, aplikacjami i stronami internetowymi. Umożliwia to Auto-GPT odpowiadanie na wiadomości e-mail, tworzenie nowych aplikacji lub stron internetowych, a także przeprowadzanie niezależnych analiz rynków finansowych przy użyciu tylko jednego polecenia.
Auto-GPT służy jako wszechstronna i wydajna wirtualna pomoc, zdolna do usprawnienia szerokiego zakresu zadań przy minimalnej interwencji człowieka. Istnieje wiele pragmatycznych zastosowań dla tej innowacyjnej technologii, umożliwiając użytkownikom optymalizację wydajności i usprawnienie codziennych przepływów pracy.
Jak uzyskać dostęp do Auto-GPT na komputerze?
Aby rozpocząć korzystanie z Auto-GPT, należy mieć dostęp do kompatybilnego systemu operacyjnego, takiego jak Windows, macOS lub Linux. Ponadto przed rozpoczęciem korzystania wymagane jest uzyskanie konta API OpenAI.
Aby zainstalować Auto-GPT na komputerze osobistym, należy postępować zgodnie z tym obszernym zestawem instrukcji:
⭐ Najpierw pobierz najnowszą wersję Pythona na swój komputer. Oto przewodnik dotyczący instalacji Python PIP w systemach Windows, Mac i Linux. Jeśli korzystasz z systemu Windows, dodaj Python do zmiennej PATH systemu Windows przed instalacją.
⭐ Pobierz kod źródłowy Auto-GPT z GitHub.
Wyodrębnij zawartość dostarczonego pliku ZIP i przenieś katalog “Auto-GPT” do żądanego miejsca docelowego na urządzeniu.
Zlokalizuj plik “.env” w bieżącym katalogu za pomocą dokładnej operacji wyszukiwania. Po zidentyfikowaniu wspomnianego pliku, użyj myszy komputerowej, aby umieścić kursor nad plikiem, a następnie kliknij i przytrzymaj lewy przycisk, przeciągając kursor po ekranie, aż pojawi się menu kontekstowe. Po pojawieniu się menu kontekstowego zwolnij lewy przycisk myszy i użyj kółka przewijania myszy lub innego odpowiedniego urządzenia wejściowego, aby poruszać się po liście dostępnych opcji w nim przedstawionych. Ostatecznie wybierz opcję oznaczoną “Otwórz za pomocą Notatnika” spośród wymienionych alternatyw i pozwól wybranej aplikacji otworzyć plik .env.
⭐ Odwiedź swoje konto OpenAI, a następnie w prawym górnym rogu ekranu kliknij Osobiste i wybierz Wyświetl klucze API . Powinno to spowodować przejście do strony kluczy API OpenAI po zalogowaniu.
⭐ Skopiuj swoje tajne klucze API z Open AI. Jeśli nie masz kluczy API, kliknij Utwórz nowy tajny klucz .
⭐ Zastąp tekst “your-openai-api-key” w pliku “.env.template” kluczami API.
⭐ Utwórz bezpłatne konto na pinecone.io . Po zalogowaniu się na swoje konto wybierz Klucze API i kliknij Utwórz klucz API . Jednak korzystanie z pinecone.io do zainstalowania Auto-GPT nie jest obowiązkowe - jeśli zostaniesz umieszczony na liście oczekujących, możesz przejść do kroku
Po wygenerowaniu nowego klucza API dla Pinecone, użytkownicy powinni ręcznie powielić wygenerowany ciąg i wstawić go jako swój klucz API Pinecone w trzecim wierszu pliku .env, który został wcześniej otwarty w Notatniku.
⭐ Na koncie pinecone.io skopiuj szczegóły w sekcji Środowisko i wklej je do pliku “.env.” obok PINECONE_ENV - powinien on zastąpić “your-pinecone-region”.
⭐Zapisz plik “.env”.
⭐ Kliknij prawym przyciskiem myszy folder Auto-GPT i wybierz Otwórz w Terminalu .
⭐ Po otwarciu Terminala wpisz “pip install -r requirements.txt”, aby automatycznie pobrać i zainstalować niezbędne biblioteki dla Auto-GPT.
⭐ Uruchom Auto-GPT na swoim komputerze, wykonując następujące polecenie: “python -m autogpt”.
Po uruchomieniu Auto-GPT na urządzeniu, interfejs programowania aplikacji (API) poprosi o przypisanie mu opisowego identyfikatora i określenie konkretnych celów lub zadań, do których powinien być używany. Może to obejmować zdefiniowanie jego funkcji w danym kontekście, na przykład polecenie zbadania danych finansowych dotyczących rynku akcji, a następnie zapisania wyników w wyznaczonym dokumencie.
Po zainicjowaniu procesu, Auto-GPT wymaga zgody użytkownika na kontynuowanie. Aby udzielić tej zgody, wystarczy wpisać “Y”, a następnie klawisz Enter na klawiaturze. Alternatywną opcją jest określenie pewnej liczby działań, które Auto-GPT może podjąć przed zażądaniem dalszej autoryzacji. W takich przypadkach wystarczy wpisać “y-(liczba działań)”, a następnie klawisz Enter. Na przykład, jeśli chcesz, aby Auto-GPT wykonał dziesięć zadań z rzędu bez wcześniejszego uzyskania autoryzacji, możesz wpisać “Y-10”, a następnie nacisnąć przycisk Enter.
Aby szybko zakończyć bieżący proces, można zastosować praktyczną technikę polegającą na jednoczesnym użyciu kombinacji klawiszy “Ctrl” i “C”, co odpowiada poleceniu Ctrl \+ C.
Narzędzie do testów porównawczych Auto-GPT
Aktualizacja Auto-GPT z sierpnia 2023 r. wprowadziła nowe narzędzie do testów porównawczych przeznaczone do śledzenia wydajności wdrożonych agentów. Auto-GPT Benchmarks jest wciąż w fazie rozwoju, ale daje wyobrażenie o tym, jak zautomatyzowani agenci radzą sobie w obszarach takich jak “kod, pobieranie, pamięć i bezpieczeństwo”.
Jak uzyskać dostęp do Auto-GPT w przeglądarce?
Alternatywnie, dla tych, którzy uważają korzystanie z Auto-GPT na swoim komputerze osobistym za trudne, szczególnie gdy nie są przyzwyczajeni do poruszania się po terminalu Windows, istnieje alternatywna metoda dostępu za pośrednictwem AgentGPT w przeglądarce internetowej. Co więcej, może to służyć jako bezpieczniejszy wybór, jeśli prywatność jest głównym zmartwieniem podczas pracy na tym urządzeniu.
Aby ułatwić instalację Auto-GPT na komputerze osobistym, udostępniłem kompleksowy przewodnik, który szczegółowo opisuje każdy etap procesu.
⭐ Odwiedź AgentGPT i wybierz Ustawienia w lewym dolnym rogu.
Uprzejmie proszę o podanie odpowiedniego polecenia do wprowadzenia klucza API OpenAI dla GPT-4 lub GPT-3.5-turbo, aby kontynuować.
Po uzyskaniu klucza API można go spersonalizować, przypisując etykietę i określając jego przeznaczenie.
Kliknij przycisk “Deploy Agent”, aby rozpocząć proces.
Po zakończeniu zadania istnieje możliwość odtworzenia lub zachowania danych.
Auto-GPT 3.5 API vs. Auto-GPT 4 API
Korzystając z ChatGPT-4, użytkownik otrzymuje pozwolenie na interakcję z API GPT-4. Jednakże, jeśli dana osoba zdecyduje się na bezpłatną iterację ChatGPT, będzie ona ograniczona do dostępu tylko do API GPT-3.5. Rozróżnienie, które powstaje, polega na rozbieżności między możliwościami i potencjalnymi wynikami przy wykorzystaniu GPT-3.5 lub GPT-4 jako środka do łączenia się z Auto-GPT.
Podczas gdy oba modele Auto-GPT wykorzystujące odpowiednie API GPT-3.5 i GPT-4 są w stanie skutecznie wykonywać zadania, istnieje zauważalna rozbieżność między ich wydajnością. W szczególności zaobserwowano, że Auto-GPT zintegrowany z API GPT-3.5 wykazuje większą szybkość i zwinność w wykonywaniu zadań w porównaniu do swojego odpowiednika wykorzystującego nowsze API GPT-4. Z drugiej strony zauważono, że poprzedni model może czasami cierpieć z powodu halucynacji wywołanych przez sztuczną inteligencję, co prowadzi do niedokładności w wynikach. Co więcej, użytkownicy zgłaszali, że system Auto-GPT wykorzystujący API GPT-3.5 ma tendencję do odbiegania od zamierzonego tematu lub zbaczania z kursu podczas wyznaczania sobie celów do naśladowania.
Auto-GPT wykorzystujący GPT-4 API wykazuje mniejsze tendencje do halucynacji i stycznych dyskusji w porównaniu do swojego odpowiednika wykorzystującego GPT-3.5 API. Podczas gdy jego wyniki są podobne do wyników GPT-4, jego podstawową różnicą jest zdolność do poruszania się po sieci w czasie rzeczywistym i ciągłego generowania wyników, dopóki przypisane zadanie nie zostanie wykonane. W rzeczywistości ta wersja Auto-GPT wykazuje wyższość nad Bing AI Microsoftu pod względem nawigacji internetowej i generowania kompleksowych raportów.
Jednym z potencjalnych ograniczeń wykorzystania możliwości API GPT-3.5 i GPT-4 jest możliwość napotkania problemu, w którym system zostaje uwięziony w nieskończonej pętli podczas próby wykonania określonej instrukcji. Przykładowo, po otrzymaniu instrukcji, aby nie wykonywać żadnych działań w ramach z góry zaplanowanego planu, sztuczna inteligencja może zostać uwikłana w ten cykl, zamiast posuwać się naprzód z dodatkowymi krokami wymaganymi do ukończenia danego zadania.
Podczas gdy Auto-GPT zawierający API GPT-3.5 lub GPT-4 może posiadać imponujące możliwości automatyzacji i realizacji zadań, ważne jest, aby pamiętać, że technologia ta ma ograniczenia, jeśli chodzi o obsługę skomplikowanych lub wieloetapowych procesów w ramach jednej sesji. W szczególności, ze względu na brak retencji pamięci poza każdą indywidualną sesją, Auto-GPT nie może opierać się na wcześniejszych doświadczeniach lub spostrzeżeniach zdobytych podczas poprzednich interakcji. Ponadto, nawet w przypadku instalacji na komputerze osobistym, maksymalna liczba celów, które można przypisać do Auto-GPT w danym momencie, pozostaje ograniczona do pięciu.
Najnowsza wersja Auto-GPT oferuje ulepszone funkcje planowania i zarządzania zadaniami, dzięki czemu jest bardziej biegła w skutecznym wykonywaniu zadań. Co więcej, ta zaawansowana sztuczna inteligencja zapewnia wnikliwe komentarze na temat swojego procesu myślowego, uzasadnienia, strategii i ocen ewaluacyjnych podczas realizacji, oferując użytkownikom cenny wgląd w metodologię podejmowania decyzji.
Z perspektywy czasu, wykorzystanie Auto-GPT w połączeniu z API GPT-3.5 lub GPT-4 jest w stanie usprawnić niektóre procesy poprzez ustanowienie jasno określonych celów. Należy zauważyć, że po wyposażeniu w GPT-4 API, Auto-GPT wykazuje wyższy poziom dokładności i większą biegłość w interpretacji danych wizualnych w porównaniu do swojego odpowiednika GPT-3.5. Porównanie kluczowych różnic między tymi dwiema iteracjami technologii zostanie teraz przedstawione do wglądu.
Czy warto używać Auto-GPT bez GPT-4?
Chociaż prawdą jest, że wykorzystanie bardziej zaawansowanego API GPT-4 może skutkować poprawą wydajności w zadaniach takich jak te wykonywane przez Auto-GPT, ważne jest, aby pamiętać, że Auto-GPT 3.5 pozostaje realną opcją do wykonywania autonomicznych zadań. Rzeczywiście, niedawno poprosiłem Auto-GPT 3.5, wykorzystując jego API GPT-3.5, o przejrzenie sieci i skompilowanie obszernej listy najwyżej ocenianych modeli laptopów wraz z ich zaletami i wadami.
W podobnym duchu, wykorzystując API GPT-4 wraz z moimi zamierzonymi celami, Auto-GPT wygenerował odpowiednie dane wyjściowe do przeglądu.
W świetle tych ustaleń staje się oczywiste, że Auto-GPT pozostaje cennym zasobem nawet przy braku dostępu do API GPT-4. Co więcej, warto zauważyć, że tokeny Auto-GPT-3.5 są bardziej opłacalne w porównaniu do tych z GPT-4. Poniższe informacje zapewniają wgląd w ograniczenia i wykorzystanie tokenów ChatGPT:
Wykorzystując API GPT-3.5, Auto-GPT ma możliwość usprawnienia rozwoju aplikacji, programowania, organizowania zgromadzeń, a także autonomicznej oceny trendów na rynku kryptowalut.
Chociaż twórcy Auto-GPT utrzymują, że ich produkt pozostaje nieoszlifowany i brakuje mu wystarczającej niezawodności, aby uzyskać wyłączne zaufanie bez krzyżowego sprawdzania jego wyników, nawet przy wykorzystaniu najbardziej zaawansowanego interfejsu programowania aplikacji (API) GPT-4, użytkownicy powinni zachować ostrożność w związku z potencjalnymi wydatkami wynikającymi z nadmiernego zużycia tokenów. W związku z tym zaleca się odłączenie od systemu po zakończeniu bieżącej operacji.
Ponadto należy zauważyć, że twórcy Auto-GPT zdają sobie sprawę, że technologia ta pozostaje w stanie eksperymentalnym i może nie być jeszcze w pełni odpowiednia do praktycznych zastosowań.
Auto-GPT Is a Game Changer
Auto-GPT stanowi ogromne przybliżenie sztucznej inteligencji ogólnej, biorąc pod uwagę jego zdolność do wykonywania szerokiego zakresu zadań niezależnie po otrzymaniu ograniczonych instrukcji wejściowych. Jego proces konfiguracji jest usprawniony i może być wykorzystywany w połączeniu z GPT-3.5 lub GPT, jednak nie jest pozbawiony niedoskonałości, ponieważ wymaga ludzkiego nadzoru w celu weryfikacji faktów po zakończeniu jego autonomicznych zadań.