Technologia sztucznej inteligencji przyspiesza bardzo szybko, a my zmierzamy w kierunku sztucznej inteligencji ogólnej, która może zmienić wszystko w przyszłości. Jeszcze tam nie jesteśmy, ale jak dotąd ChatGPT-4 jest obecnie powszechnie uważany za najbardziej zaawansowany model sztucznej inteligencji.
Cóż, w bloku jest nowy dzieciak, który jeszcze bardziej ułatwia korzystanie z GPT-4: Auto-GPT. Jak to działa? I czy można go używać bez GPT-4?
Co to jest automatyczny GPT?
Auto-GPT to model AI automatyzacji, który wykorzystuje GPT-3.5 lub GPT-4 do samodzielnego wykonywania zadań. Innymi słowy, Auto-GPT może opracowywać własne podpowiedzi i samodzielnie odpowiadać, aby osiągnąć cel. Auto-GPT różni się od ChatGPT ponieważ nie potrzebuje agenta ludzkiego, który podpowiadałby mu na każdym kroku.
Co więcej, Auto-GPT używa API ChatGPT do komunikacji z oprogramowaniem, aplikacjami i stronami internetowymi. Oznacza to, że Auto-GPT może odpowiadać na Twoje e-maile, tworzyć aplikacje lub strony internetowe, a nawet samodzielnie analizować giełdę za pomocą jednego monitu.
Zasadniczo Auto-GPT jest jak osobisty asystent, który może zautomatyzować większość twoich zadań, a jest ich już kilka praktyczne sposoby wykorzystania Auto-GPT.
Jak uzyskać dostęp do Auto-GPT na swoim komputerze?
Na początek możesz uzyskać dostęp do Auto-GPT za pomocą systemu Windows, MacOS lub Linux. Zanim zaczniesz, potrzebujesz również konta OpenAI API.
Oto przewodnik krok po kroku, jak zainstalować Auto-GPT na komputerze:
- Najpierw pobierz najnowszą wersję Pythona na swój komputer. Oto przewodnik dot jak zainstalować Pythona PIP w systemach Windows, Mac i Linux. Jeśli używasz systemu Windows, dodaj Pythona do zmiennej PATH systemu Windows przed instalacją.
- Pobierać Kod źródłowy Auto-GPT z GitHuba.
- Rozpakuj archiwum ZIP i skopiuj folder Auto-GPT do preferowanej lokalizacji.
- Wyszukaj plik „.env” w folderze, kliknij go prawym przyciskiem myszy i wybierz Otwórz za pomocą Notatnika.
- Odwiedź swoje konto OpenAI i kliknij w prawym górnym rogu ekranu Osobisty i wybierz Poglądklucze API. To powinno cię zabrać Strona kluczy API OpenAI gdy jesteś zalogowany.
- 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 interfejsu API.
- Załóż darmowe konto na pinecone.io. Po zalogowaniu się na konto wybierz Klucze API i kliknij Utwórz klucz API. Korzystanie z pinecone.io w celu zainstalowania Auto-GPT nie jest jednak obowiązkowe — jeśli znajdujesz się na liście oczekujących, możesz przejść do kroku 12.
- Po nazwaniu i utworzeniu nowego klucza API na Pinecone, skopiuj plik Kluczowa wartość i wklej go, aby zastąpić „your-pinecone-api-key — to jest w trzecim wierszu pod „PINECONE” w pliku .env, który otworzyłeś za pomocą Notatnika.
- Na koncie pinecone.io skopiuj dane poniżej Środowisko i wklej go do pliku „.env”. plik obok PINECONE_ENV — powinien 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 wymagania.txt”, aby automatycznie pobrać i zainstalować niezbędne biblioteki Auto-GPT.
- Uruchom Auto-GPT na swoim komputerze, wykonując następujące polecenie: „python -m autogpt”.
- Po uruchomieniu Auto-GPT na komputerze interfejs API wyświetli monit o nadanie mu nazwy i określonych celów. Na przykład możesz zdefiniować jego rolę i powiedzieć mu, aby analizował giełdę i zapisał raport w pliku.
Następnie Auto-GPT poprosi o pozwolenie na rozpoczęcie — możesz je zatwierdzić, naciskając „Y” i klawisz Enter. Alternatywnie możesz nacisnąć „y-(liczba akcji)”. Mówiąc bardziej zwięźle, jeśli chcesz, aby Auto-GPT wykonał dziesięć czynności bez uzyskania Twojej autoryzacji, możesz nacisnąć „Y-10” i nacisnąć Wchodzić.
Jeśli chcesz szybko zatrzymać trwające zadanie, możesz skorzystać z narzędzia Ctrl + C skrót klawiszowy.
Jak uzyskać dostęp do Auto-GPT w przeglądarce?
Jeśli dostęp do Auto-GPT na komputerze jest zbyt skomplikowany, zwłaszcza jeśli nie znasz terminala Windows, nadal możesz uzyskać do niego dostęp w przeglądarce za pomocą AgentGPT. Może to być również bezpieczniejsza opcja, jeśli martwisz się o prywatność na swoim komputerze.
Oto przewodnik krok po kroku, jak zainstalować Auto-GPT na komputerze:
- Odwiedzać AgentGPT i wybierz Ustawienia w lewym dolnym rogu.
- Zostanie wyświetlony monit z zakładką o wprowadzenie klucza API OpenAI dla GPT-4 lub GPT-3.5-turbo.
- Po zapisaniu klucza API zostaniesz poproszony o nadanie mu nazwy i zdefiniowanie jego celu.
- Kliknij Wdróż agenta aby zainicjować proces. Po zakończeniu możesz skopiować lub zapisać informacje.
Auto-GPT 3.5 API vs. Interfejs API Auto-GPT 4
Interfejs API GPT-4 jest ograniczony do programistów i musisz zapisać się na listę oczekujących, aby uzyskać dostęp. Niestety oznacza to, że większość osób korzystających z Auto-GPT ma dostęp tylko do klucza API dla GPT-3.5. Na szczęście wypróbowałem Auto-GPT z dostępem do kluczy API do GPT-3.5 i GPT-4, więc możemy porównać dwa.
Największą różnicą jest to, że Auto-GPT z API GPT-3.5 znacznie szybciej wykonuje zadania niż API GPT-4. Jednak w niektórych przypadkach Auto-GPT z interfejsem API GPT-3.5 jest niedokładny w przypadku halucynacji AI. Ma również tendencję do schodzenia poza temat, gdy ustalasz cel.
Z drugiej strony, Auto-GPT z API GPT-4 jest mniej podatne na halucynacje i odejście od tematu w porównaniu z Auto-GPT z API GPT-3.5. Jego reakcje są podobne do GPT-4, ale największą różnicą jest to, że może on indeksować Internet w czasie rzeczywistym i wyświetlać monity aż do zakończenia zadania. W rzeczywistości lepiej radzi sobie z indeksowaniem Internetu i kompilacją dokładnego raportu niż sztuczna inteligencja Bing firmy Microsoft — nawet Auto-GPT z interfejsem API GPT-3.5 może przewyższyć Bing AI.
Jednak największą wadą Auto-GPT jest to, że może utknąć w pętli, próbując wykonać zadanie — dzieje się tak niezależnie od tego, czy używasz interfejsu API GPT-3.5, czy GPT-4. Na przykład, jeśli monituje się, aby „nic nie robić” w zaplanowanej akcji, może utknąć w pętli zamiast przechodzić do następnego etapu działania w celu wykonania zadania.
Auto-GPT z interfejsem API GPT-3.5 lub GPT-4 również nie jest dostrojony do wykonywania złożonych działań w jednej sesji. Dzieje się tak, ponieważ Auto-GPT nie zachowuje swoich wcześniejszych wyników po zakończeniu sesji. Ponadto możesz dodać maksymalnie pięć celów w Auto-GPT na sesję, jeśli jest zainstalowany na komputerze.
Jednak sztuczna inteligencja poinformuje cię o swoich przemyśleniach, rozumowaniu, planie i krytyce podczas wykonywania akcji.
Z perspektywy czasu Auto-GPT z interfejsem API GPT-3.5 lub GPT-4 może zautomatyzować niektóre zadania z prostymi zdefiniowanymi celami. Oczywiście Auto-GPT z interfejsem API GPT-4 ma przewagę nad GPT-3.5, ponieważ jest dokładniejszy i lepiej nadaje obrazom sens. Tu są wyjaśniono kluczowe różnice między GPT-4 i GPT 3.5.
Czy warto używać Auto-GPT bez GPT-4?
Mimo że Auto-GPT z API GPT-4 działa lepiej niż Auto-GPT-3.5, nadal możesz używać Auto-GPT 3.5 do samodzielnego wykonywania zadań. Na przykład poprosiłem Auto-GPT z GPT-3.5 API o wyszukanie w Internecie najlepszych laptopów na rynku i przedstawienie mi raportu z zaletami i wadami.
Podobnie, poprosiłem Auto-GPT o API GPT-4 z tymi samymi celami i dostałem raport.
Na podstawie wyników możemy wywnioskować, że Auto-GPT jest nadal użytecznym narzędziem bez API GPT-4. W rzeczywistości tokeny Auto-GPT-3.5 są znacznie tańsze niż tokeny GPT-4. Oto, co musisz wiedzieć o Limit tokenów ChatGPT.
Poza tym Auto-GPT z GPT-3.5 API może również zautomatyzować proces tworzenia aplikacji, kodowania, organizowania wydarzeń i analizowania rynków kryptograficznych.
Jednak według jego twórców Auto-GPT nie jest jeszcze dopracowany, aby całkowicie na nim polegać bez sprawdzania informacji — nawet jeśli używasz interfejsu API GPT-4. Może to być również kosztowne, jeśli nie ograniczysz użycia tokena. Dlatego zalecamy zakończenie połączenia po zakończeniu zadania.
Poza tym twórcy Auto-GPT przyznają, że Auto-GPT jest eksperymentalne i może nie być idealne w rzeczywistych sytuacjach.
Auto-GPT zmienia zasady gry
Auto-GPT jest rzeczą najbliższą sztucznej inteligencji ogólnej, biorąc pod uwagę, że jest to agent AI, który może wykonywać większość zadań autonomicznie za pomocą zaledwie kilku monitów. Jest również łatwy w konfiguracji i można go używać z GPT-3.5 lub GPT-4. Jednak Auto-GPT ma swoje wady i wymaga weryfikacji informacji przez człowieka po samodzielnym wykonaniu zadań.