Problémái vannak az Auto-GPT számítógépre történő telepítésével? Íme 6 gyakori telepítési probléma és azok megoldása.
Az Auto-GPT telepítése számítógépére kihívást jelenthet. Bár a mellékelt telepítési útmutató egyszerű, az a tény, hogy a projekt még fejlesztés alatt áll, problémákat okozhat a telepítés során. És mivel a naplók és a dokumentáció meglehetősen hosszúak és zavaróak lehetnek, a nem fejlesztőknek segítségre lehet szükségük a telepítés során felmerülő problémák elhárításához.
Mivel az Auto-GPT-re vonatkozó útmutatók réstechnológiákat és technikai terminológiákat tartalmaznak, a problémák kevéssé érthető hibaelhárítása frusztrációhoz vezethet.
Hogy megkönnyítsük az Ön dolgát, összeállítottunk egy listát a hat leggyakoribb problémáról, amikor az Auto-GPT számítógépre történő telepítéséről van szó.
1. Rossz git végrehajtható fájl
A Git egy verziókezelő rendszer, amely kezeli és nyomon követi a projektkód változásait, és más fejlesztőkkel való együttműködésre szolgál. Ha úgy próbál meg valamit telepíteni a GitHubról, hogy nem telepíti a Git-et a helyi eszközére, akkor importálási hibaüzenetet kaphat.
Rossz git végrehajtható fájl.Rossz git végrehajtható fájl hiba jelenik meg, mert a számítógép egy git futtatható fájlt próbál futtatni anélkül, hogy képes lenne Git parancsok használatára.
Könnyen kijavíthatja a problémát, ha letölti és telepíti a git-et a helyi gépre. Telepíteni git, felkeresheti a hivatalos webhelyüket a szoftver letöltéséhez és a telepítő futtatásához.
Alternatív megoldásként megnyithat egy terminált, ha jobb gombbal kattint az asztalra, és kiválasztja a lehetőséget Megnyitás a terminálban. A terminál megnyitása után telepítheti a git-et a következő paranccsal:
winget install --id Git. Git -e --forrás szárny
A telepítés után indítsa újra a számítógépet, és futtassa az Auto-GPT-t a szokásos módon. Ha továbbra is megjelenik a hibaüzenet, újra le kell töltenie az Auto-GPT forráskódját, és meg kell ismételnie a telepítést.
2. Hiányzik az auto-gpt.json
A JSON egy olyan adatformátum, amelyet népszerűen használnak a webes API-kban, például az Auto-GPT-ben. A kliens és a szerver közötti strukturált adatok továbbítására és kezelésére szolgál. Figyelmeztetést kaphat az eltűnésről auto-gpt.json fájlt, mert az Auto-GPT helyileg próbálja menteni az adatokat, de nem találja a JSON-fájlt.
A auto-gpt.json fájlt a telepítés során kell létrehozni, de ha ez a folyamat sikertelen, saját maga is létrehozhatja a JSON-fájlt. A probléma megoldásának legegyszerűbb módja, ha a forráskód mappájában lévő JSON-fájlt másolja, és sajátjaként formázza auto-gpt.json fájlt.
Kezdésként nyissa meg a forráskód mappáját, és lépjen a következő helyre autogpt >> json_utils. Másolat llm_response_format_1.json, majd illessze be a gyökérmappába (Auto-GPT-X.X.X).
Most nyissa meg a fájlt a Jegyzettömb segítségével, törölje az összes tartalmat, és mentse. Most egy üres JSON-nak kell lennie; most már csak át kell neveznie erre autogpt.json.
Bár megpróbálhat új szövegfájlt létrehozni, és elmenteni másként autogpt.json, a fájltípus továbbra is szöveges dokumentumként jelezné JSON-fájl helyett. Tehát annak érdekében, hogy a fájlunk működjön, át kellett másolnunk egy JSON-fájlként már megjelölt fájlt.
3. Nincs autogpt nevű modul
Az Auto-GPT a forráskód mappájában található környezetben fut. Ha bárhol máshol megpróbálja futtatni az Auto-GPT-t, a rendszer rákérdez Nincs autogpt nevű modul. Ez általában akkor történik, amikor az emberek másodszor próbálják meg futtatni az Auto-GPT-t, és nem tudják, hogy az Auto-GPT-t a megfelelő útvonalra kell irányítani a működéshez.
Ezt könnyen megoldhatja, ha megnyitja a terminált az Auto-GPT forráskód mappájában. Ehhez kattintson a jobb gombbal a forráskód mappájára, és válassza ki Megnyitás a terminálban.
4. Az automatikus GPT elakadt a gondolkodási fázisban (rossz átjáró)
Az AI-asszisztens futtatásakor az Auto-GPT gondolkodási, érvelési, tervezési, kritikai és végrehajtási folyamaton megy keresztül. Nem kell sok időbe telnie, amíg az AI-asszisztens átmegy a cikluson. De azokban az esetekben, amikor a mesterséges intelligencia elakad a gondolkodási fázisban, ennek oka lehet, hogy nem rendelkezik az OpenAI GPT-modelljének használatához szükséges hitelesítő adatokkal.
Mivel bárki létrehozhat OpenAI API-kulcsot fizetési mód beállítása nélkül, az emberek azt gondolhatják, hogy ez opcionális. Hacsak nincs lejárt ingyenes kreditje, be kell jelentkeznie fiókjába, és be kell állítania a fizetési módot.
Emlékezik, Az automatikus GPT eltér a ChatGPT-től. Bár mindkettő ugyanazt a GPT-modellt használja, az Auto-GPT-nek külön OpenAI fizetési módra van szüksége a ChatGPT-fiókjából.
5. Az API-kulcs nincs beállítva az ENV-ben
Az Auto-GPT API-kulcsokat használ hitelesítési adatokként az OpenAI GPT-technológiájának használatához. API-kulcs nélkül nem használhatja a GPT-t. Ha meggyőződött arról, hogy hozzáadta az API-kulcsot a .env fájlt, de továbbra is ugyanaz a probléma jelentkezik, be kell kódolnia az API-kulcsot az Auto-GPT mappában található konfigurációs fájlba.
Az API-kulcs kemény kódolásához lépjen a következő helyre: Auto-GPT >> autogpt >> config, majd nyissa meg a config.py fájlt a Jegyzettömb vagy bármely más kódszerkesztő segítségével.
Megnyitás után különféle API-kulcsokat és szolgáltatáskonfigurációkat fog látni. Ezután manuálisan megkeresheti az OpenAI API-kulcsváltozót az API-kulcs elhelyezéséhez. Alternatív megoldásként tarthatja is CTRL + F, és írja be self.openai_api_key, majd nyomja meg Belép.
Miután megtalálta az API-kulcsváltozót, törölje az "=" jel utáni összes elemet az OpenAI API-kulccsal. Mivel a változó egy karakterlánc helyőrzője, érdemes idézőjeleket tenni az API-kulcs mindkét végére. Most már mentheti a fájlt, és a szokásos módon futtathatja az Auto-GPT-t.
Mivel az OpenAI API kulcs a .env fájl nem működött, valószínűleg a többi API-kulcs, amelyet hozzáadott a .env fájl szintén nem működik. Tehát ha az Auto-GPT-t más webes API-szolgáltatásokkal párosítja, akkor azokat is keményen kódolnia kell a config.py fájlt.
6. Python elérési úttal kapcsolatos problémák
Telepítenie kell a Pythont az Auto-GPT futtatásához a számítógépen, és be kell állítania annak elérési útját. Ha problémák merülnek fel azzal kapcsolatban, hogy a pip-t nem ismeri fel funkcióként, az azt jelenti, hogy a Python nincs megfelelően telepítve, vagy helyesen kell beállítania az elérési utat.
tudsz állítsa be a Python elérési utat a Windows rendszeren keresztül környezeti változók szerkesztése panelt, de a probléma megoldásának legegyszerűbb módja a Python telepítő használata.
A helyes elérési út telepítővel történő hozzáadásához meg kell találnia vagy letöltenie kell a Python telepítőt a számítógépére. Ezután futtassa a telepítőt, és válassza ki a speciális beállításokat Módosít >> Következő. A speciális beállítások menüben jelölje be A Python hozzáadása a környezeti változókhoz majd kattintson Telepítés. Ennek be kell állítania a Python megfelelő elérési útját, és lehetővé kell tennie annak használatát bármilyen helyen vagy környezetben.
Könnyebb telepítés a jövőben
Mivel az Auto-GPT még a korai fejlesztési fázisban van, nem a felhasználóbarát telepítő létrehozása a legfontosabb feladatuk. Az Auto-GPT eléréséhez le kell töltenie a forráskódot, konfigurálnia kell a fájlokat, telepítenie kell a függőségeket, és el kell végeznie a problémákat. De amint az Auto-GPT kilép a béta állapotából, könnyebb telepítésekre és talán még egy teljesen lefordított alkalmazásra is számíthat, ha a készítők úgy döntenek, hogy készen áll a tömeges használatra.