Co to jest auto-GPT? Jak tworzyć samouczących się agentów AI

click fraud protection

ChatGPT podbił świat, w dużej mierze dzięki swojej śmiertelnie prostej strukturze. To tylko chatbot AI, zdolne do generowania przekonującego tekstu w języku naturalnym w odpowiedziach dla użytkownika.

Zawartość

  • Co to jest auto-GPT?
  • Jak działa Auto-GPT?
  • Przypadki użycia dla Auto-GPT
  • Jak korzystać z automatycznego GPT
  • Czy Auto-GPT osiągnął AGI?

Ale w przypadku chatbotów AI wiele zależy od zdolności danej osoby do wymyślania podpowiedzi, na które sztuczna inteligencja zareaguje. Auto-GPT to nowa aplikacja, która pozwala sztucznej inteligencji działać autonomicznie, która może „samouczyć się” i całkowicie zmienia sposób, w jaki myślimy o tej technologii.

Polecane filmy

Co to jest auto-GPT?

Zrzut ekranu przedstawiający uruchamianie funkcji Auto-GPT w środowisku Windows PowerShell.

Auto-GPT to aplikacja typu open source w języku Python, która została opublikowana w serwisie GitHub 30 marca 2023 r. przez programistę o nazwie Znacząca grawitacja. Za pomocą GPT-4 na jej podstawie aplikacja pozwala AI działać „autonomicznie” bez konieczności podpowiadania użytkownikowi każdej akcji. Możesz wyznaczyć ogólny cel Auto-GPT i krok po kroku podjąć działania, aby ten cel osiągnąć. Stąd wzięła się koncepcja „agentów AI”, którzy korzystają z internetu i wykonują czynności na komputerze całkowicie samodzielnie — bez konieczności podpowiadania im na każdym kroku.

Prosty przykład zamieszczony w oryginalnym GitHub dotyczy Auto-GPT, biorąc pod uwagę cel przeglądania sieci w celu wymyślenia unikalnych i oryginalnych przepisów na „kolejne nadchodzące wydarzenie”, takie jak Wielkanoc. Chef-GPT, jak go nazwano, zaczyna przeszukiwać sieć w poszukiwaniu rozwiązania. Drugim celem było zapisanie receptury jako pliku na komputerze użytkownika.

Samo w sobie może to nie brzmieć tak nowatorsko. Ale zdolność Auto-GPT do przeszukiwania internetu w imieniu użytkownika i wykonywania działań, takich jak zapisywanie plików, znacznie wykracza poza zwykły chatbot.

Jak działa Auto-GPT?

Jedną z fascynujących rzeczy w Auto-GPT jest sposób, w jaki łamie kroki AI, w którym pojawia się doskonałe generowanie tekstu przez GPT. Auto-GPT nazywa je „myślami”, „rozumowaniem” i „krytyką” — mówiąc dokładnie, co robi sztuczna inteligencja i dlaczego. Na powyższym przykładzie Chef-GPT jego pierwsza „myśl” była następująca: „Poszukam nadchodzących wydarzeń, aby znaleźć odpowiednie dla tworząc unikalną recepturę.” „Rozumowanie” jest zatem takie, że „znalezienie zbliżającego się wydarzenia pomoże mi wymyślić odpowiednią i ekscytującą przepis."

„Krytyka” generowana przez Auto-GPT wyraża niektóre obawy i ograniczenia związane z tym, co robi. Jak widać, Auto-GPT podejmuje kroki całkowicie autonomicznie, aby osiągnąć cele określone przez użytkownika.

Kilka innych ciekawych funkcji Auto-GPT obejmuje pamięć długoterminową i krótkoterminową oraz integrację zamiany tekstu na mowę za pośrednictwem Jedenaście laboratoriów. Połączenie wszystkich tych funkcji sprawia, że ​​Auto-GPT bardziej przypomina sztuczną inteligencję stworzoną do interakcji z ludźmi.

Przypadki użycia dla Auto-GPT

Ludzie odkrywają różne możliwe przypadki użycia Auto-GPT, a my wciąż jesteśmy na początku. Ponieważ jest to całkowicie otwarte oprogramowanie, każdy może korzystać z tego narzędzia. Prostym przykładem, który został opublikowany na Twitterze, był „Ecommerce-GPT”, który miał na celu autonomiczne rozwijanie i prowadzenie biznesu e-commerce w celu zwiększenia wartości netto.

Mam Auto-GPT z @SigGravitas obecnie rozwija działalność e-commerce. Zdecydowała się przeszukać Internet w poszukiwaniu pomysłów biznesowych, zapisując swoje ustalenia w plikach do późniejszego wykorzystania. @Szyszka@OpenAI@Google@DuckDuckGopic.twitter.com/eoUFgUDoJK

— Graham Fleming (@GrahamFleming_) 7 kwietnia 2023 r

Innym ciekawym przykładem był świat kodowania. Jeden z użytkowników Twittera wymyślił „Robo-GPT”, którego zadaniem jest analizowanie, przepisywanie i zapisywanie kodu.

🚀 Dzisiaj napisałem Robo-GPT, wariant #AutoGPT

🤖 https://t.co/qJRwEYWndP

✨ Starałem się, aby kod był przejrzysty, a zależności proste. Obecnie nie ma tak wielu funkcji jak Auto-GPT, ale mam nadzieję, że jest łatwiejszy do zrozumienia, uruchomienia i aktualizacji.#GPT4#AIpic.twitter.com/T09jG4D9su

— Rok Strniša (@RokStrnisa) 4 kwietnia 2023 r

Przykładów jest mnóstwo i nietrudno sobie wyobrazić, jak mogłoby to ewoluować w boty tworzące strony internetowe, prowadzące kampanie w mediach społecznościowych i wiele więcej.

Ponadto opracowano konkurencyjne systemy, które pełnią podobne funkcje. Należą do nich Microsoft Jarvis i BabyAGI, z których oba umożliwiają GPT „samouczenie się” i działanie autonomiczne.

Jak korzystać z automatycznego GPT

Podobnie jak w przypadku wielu projektów GitHub, konfiguracja Auto-GPT nie jest tak prosta, jak pobranie pliku lub przejście do strony internetowej. Zanim zaczniesz, musisz spełnić kilka ważnych wymagań, w tym Python 3.8 (lub nowszy), an Klucz API OpenAIi klucz API Pinecone. Będziesz także potrzebować interfejsu API ElevenLabs, jeśli chcesz skorzystać z opcjonalnej funkcji zamiany tekstu na mowę.

Linki do nich można znaleźć na stronie Auto-GPT GitHub wraz z innymi ważnymi informacjami. Po spełnieniu tych trzech wymagań kliknij „Kod” i pobierz plik Zip. Alternatywnie możesz uzyskać dostęp do plików za pośrednictwem aplikacji Git.

Najpierw otwórz program wiersza poleceń, taki jak PowerShell, w którym musisz wpisać „git clone https://github.com/Torantulino/Auto-GPT.git” sklonować repozytorium.

Drugim krokiem jest wpisanie „cd ‘Auto-GPT'” w PowerShell, aby przejść do katalogu projektu. Następnie wpisz „pip install -r wymagania.txt”, aby zainstalować wymagane zależności. Na koniec musisz zmienić nazwę pliku „.env.template” na „.env” i wpisać klucz OpenAI API.

Po zainstalowaniu Auto-GPT korzystanie z niego jest naprawdę proste. Najpierw poprosi Cię o nazwanie bota, a następnie podanie mu celu. Istnieją nawet przykłady obu podanych, aby poprowadzić cię we właściwym kierunku.

Czy Auto-GPT osiągnął AGI?

Wielu entuzjastów AI wskazuje na Auto-GPT jako pierwszy rzut oka AGI (sztuczna ogólna inteligencja). Powodem jest oczywiście to, że Auto-GPT demonstruje zdolność rozumowania i podejmowania wielu autonomicznych kroków w kierunku osiągnięcia celów. Dodanie pamięci długoterminowej i krótkoterminowej zapewnia również trwałość Auto-GPT, pozwalając mu uczyć się nowych rzeczy.

Wiele osób powie, że seria połączonych podpowiedzi nie czyni systemu „inteligentnym”, podczas gdy inni twierdzą, że większość ludzkiej inteligencji i zachowań działa w podobny sposób.

Niezależnie od tego, czy jest to początek AGI, czy po prostu szczególnie przydatny następny krok w standardowej sztucznej inteligencji, z pewnością Auto-GPT stawia filozoficzne pytania o przyszłość „inteligentnych istot” żyjących i działających na Ziemi Internet.

Zalecenia redaktorów

  • Google Bard może teraz mówić, ale czy może zagłuszyć ChatGPT?
  • ChatGPT: najnowsze wiadomości, kontrowersje i wskazówki, które musisz znać
  • Funkcja przeglądania Bing w ChatGPT została wyłączona z powodu błędu w dostępie do paywalla
  • 81% uważa, że ​​ChatGPT stanowi zagrożenie dla bezpieczeństwa, wynika z ankiety
  • Rywal Apple ChatGPT może automatycznie napisać dla ciebie kod

Ulepsz swój styl życiaTrendy cyfrowe pomagają czytelnikom śledzić szybko zmieniający się świat technologii dzięki najnowszym wiadomościom, zabawnym recenzjom produktów, wnikliwym artykułom redakcyjnym i jedynym w swoim rodzaju zapowiedziom.