Használja ki a GPT nyelvi modell erejét, és hozzon létre hasznos AI-asszisztenseket az Auto-GPT Ubuntura való telepítésével.
Az Auto-GPT egy nyílt forráskódú projekt, amely lehetővé teszi az emberek számára, hogy AI-asszisztenseket hozzanak létre, amelyek megfelelnek az igényeiknek. Ezek az AI-asszisztensek képesek a gondolkodásra és az önkritikára, és saját késztetéseket generálhatnak egy adott cél elérése és szerepük betöltése érdekében. Ugyanazt a GPT nyelvi modellt használja, mint a már népszerű ChatGPT-ben.
Ha szeretné kihasználni a GPT erejét egy AI-asszisztens formájában, akkor érdemes lehet kipróbálnia az Auto-GPT-t. Így telepítheti és állíthatja be az Auto-GPT-t az Ubuntu rendszeren.
Az Auto-GPT telepítésének előfeltételei
Az Auto-GPT telepítéséhez először telepítenie kell a legújabb Python3 és Git csomagokat a számítógépére.
A Pythont széles körben használják az Auto-GPT-ben. Nak nek telepítse a Python legújabb verzióját az Ubuntun, nyisson meg egy terminált, és frissítse és frissítse a csomagokat a következő használatával:
sudo apt frissítés && sudo apt frissítés
Most adja hozzá a deadsnakes PPA-t a következő paranccsal:
sudo add-apt-repository ppa: deadsnakes/ppa
Telepítse a Python legújabb verzióját a következővel:
sudo apt install python3.11
Cserélje le a fenti parancsban a "python3.11" elemet az akkori legújabb Python verzióra.
A telepítés után ellenőrizze, hogy a pip már telepítve van-e a gépen:
pip --verzió
Ha Python 3.4 vagy újabb verziót használ, a pip-nek már telepítve kell lennie. De ha hiányzik, telepítse a pip-t a következővel:
sudo apt install python3-pip
Most, hogy telepítette a legújabb Python-verziót és pip-et az Ubuntun, telepítse a Git-et, és klónozza az Auto-GPT-tárat a git klón:
sudo apt install git
sudo git klón https://github.com/Significant-Gravitas/Auto-GPT.git
Módosítsa a könyvtárat az újonnan létrehozott Auto-GPT kódmappára a segítségével a cd parancsot:
cd Auto-GPT
1. lépés: Állítsa be az Auto-GPT-t az Ubuntun
Most, hogy megfelelően beállította az Auto-GPT környezetét, be kell állítania az OpenAI API-kulcsot környezeti változóként.
OpenAI API-kulcs beszerzéséhez regisztráljon egy fiókot a címre kattintva platform.openai.com. Győződjön meg arról, hogy beállította a fizetési módot az OpenAI GPT termékének használatához.
Miután bejelentkezett fiókjába, kattintson a jobb felső sarokban lévő profilképre, és válassza ki API kulcsok megtekintése.
API-kulcs létrehozásához kattintson a gombra Hozzon létre új titkos kulcsot gombot, adjon hozzá bármilyen nevet, és másolja ki az API kulcsot a gomb megnyomásával Ctrl + C vagy kattintson a másolás ikonra. Ezt a kulcsot hitelesítő adatokként fogja használni az AI-asszisztens számára az OpenAI GPT technológiájának használatához.
A másolás után illessze be a kulcsot a .env fájlt. Az env fájl tárolja az Auto-GPT-vel használt összes API-kulcsot. Ha nincs szüksége olyan háttérbeli vektoradatbázisra, mint a Pinecone, az OpenAI API-kulcsnak elegendőnek kell lennie az Auto-GPT használatához.
Az API-kulcs beállításához nyissa meg a .env fájl nano használatával:
nano .env.template
Az OpenAI API kulcsváltozó megkereséséhez tartsa lenyomva CTRL + W, keressen rá: "OPEN_API_KEY=”, majd nyomja meg a gombot Belép.
Cserélje ki a helyőrzőt az API-kulcsával a gomb megnyomásával Ctrl + V és ütés Ctrl + S menteni. A nano szövegszerkesztőből a gomb megnyomásával léphet ki Ctrl + X.
Át kell neveznie a ".env.template"csak a fájlba".env". Ehhez futtassa:
sudo mv .env.template .env
2. lépés: Telepítse az Auto-GPT-függőségeket az Ubuntu-ra
Az Auto-GPT sok Python-könyvtárat használ. Telepítenie kell az összes csomagot a pip és a segítségével követelmények.txt szöveges fájl, amely az AutoGPT forráskóddal együtt érkezik.
Az összes Python-függőség telepítéséhez futtassa:
pip install -r követelmények.txt
Ezután próbálja meg az Auto-GPT futtatását a következővel:
python3 -m autogpt
Gratulálunk! Sikeresen telepítette és beállította az Auto-GPT-t Ubuntu gépén.
Az Auto-GPT használata Ubuntuban
Ha az Auto-GPT telepítve van, most elkészítheti saját AI-asszisztensét. Az Auto-GPT használatának két módja van. Az alapértelmezett módban csak egy feladatot kell megadnia. A megadott feladat alapján az Auto-GPT automatikusan generálja az AI-asszisztens nevét, szerepét és céljait.
Kézi módban az Auto-GPT megkéri, hogy adjon meg egy nevet, egy célt és legfeljebb öt olyan célt, amelyeket az AI-asszisztensnek követnie kell a feladat végrehajtása során. Ez a mód lehetővé teszi, hogy irányítsa az AI-asszisztens működését.
A kézi mód használatához használja a következő parancsot:
--kézikönyv
Ebben a példában a mesterséges intelligencia asszisztensünket neveztük el, és szerepet adtunk neki a termékpromóciók keresésében, valamint néhány célt a promóció minőségével kapcsolatban.
A név, a célok és a szerep megadása után az AI-asszisztens azonnal aktiválódik, és elkezdi végigfutni a gondolkodási és végrehajtási folyamatán.
A folyamat során megtekintheti AI-asszisztense gondolatait, érvelését, terveit, kritikáját és a következő lépéseit. A következő művelet csak akkor kerül végrehajtásra, ha Ön jóváhagyta.
Jóváhagyhatja a mesterséges intelligencia következő műveletét, ha beírja a "y"mert igen. Ha nem szeretné, hogy a mesterséges intelligencia folytassa a terveit, írja be, hogy "n"nem és kilépés.
Ha megbízik AI-asszisztensében, és nem szeretné továbbra is figyelemmel kísérni minden gondolatát és tevékenységét, akkor írja be: "y -(szám)". Ha például azt szeretné, hogy az Auto-GPT végrehajtsa a következő öt műveletet, akkor írja be a következőt: "y -5". Továbbá, ha visszajelzést szeretne adni AI-asszisztensének, beírhatja a promptot is bemenetként.
Ebben a példában asszisztensünk már háromszor körbejárta ugyanazokat a gondolatokat, terveket és végrehajtásokat. Ezért úgy döntöttünk, hogy visszajelzést adunk neki, hogy abbahagyja, mivel a kezdeti erőfeszítések már elegendőek voltak.
Miután az AI-asszisztens befejezte a feladatát, megtekintheti a végső kimenetét a /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace Könyvtár.
Siker! AI-asszisztensünk adott egy listát a keresett egér aktív promóciós kódjairól.
Az Auto-GPT korlátai
Bár az Auto-GPT elég ígéretes eredményeket hozott, mégsem olyan erős vagy hasznos, mint amilyennek eredetileg hitték. Tesztelésünk során minden kissé összetett feladat gyakran azt eredményezte, hogy az AI-asszisztens ugyanazon a gondolati mintán és cselekvésen keresztül futott végig, ami végül meghiúsult.
A probléma nagy része az volt, hogy az AI képtelen kezelni a webhelyhirdetéseket, a cookie-kat, a bejelentkezési oldalakat és a felugró ablakokat. Valószínűleg az okozta, hogy az Auto-GPT még a korai fejlesztési fázisban van.
Tehát egyelőre csak az Auto-GPT-t érdemes használnia az AI-asszisztensekkel való játékra és kísérletezésre.
Az Auto-GPT egyre jobb és jobb lesz
Az Auto-GPT a jelenlegi fejlesztési szakasza és a GPT-4 korlátozott hozzáférése miatt nem olyan erős, mint kellene. Ezek azonban nem tartanak sokáig, mivel az Auto-GPT világszerte egyre nagyobb vonzerőt és támogatást kap az emberektől.
Az Auto-GPT fejlesztése valószínűleg addig fog folytatódni, amíg az kiforrott és stabil állapotba kerül, ahol számos hasznos funkciót implementálnak. Csak idő kérdése, hogy az Auto-GPT mikor válik praktikus eszközzé személyes, szakmai és üzleti alkalmazásaink számára.