Kyla problemų diegiant Auto-GPT kompiuteryje? Štai 6 dažniausiai pasitaikančios diegimo problemos ir kaip jas išspręsti.
Auto-GPT įdiegimas kompiuteryje gali būti sudėtinga užduotis. Nors pateiktas diegimo vadovas yra paprastas, tai, kad projektas vis dar kuriamas, gali sukelti problemų diegimo metu. Kadangi žurnalai ir dokumentai gali būti gana ilgi ir painūs, ne kūrėjams gali prireikti pagalbos sprendžiant problemas, kurios gali kilti diegiant.
Kadangi Auto-GPT vadovuose naudojamos nišinės technologijos ir techninės terminijos, trikčių šalinimas mažai suprantant gali sukelti nusivylimą.
Kad jums būtų lengviau, sudarėme šešių dažniausiai pasitaikančių problemų, kylančių diegiant „Auto-GPT“ kompiuteryje, sąrašą.
1. Blogas git vykdomasis failas
Git yra versijų valdymo sistema, valdanti ir sekanti projekto kodo pakeitimus ir naudojama bendradarbiauti su kitais kūrėjais. Kai bandote ką nors įdiegti iš „GitHub“ neįdiegę „Git“ vietiniame įrenginyje, galite gauti importavimo klaidą, vadinamą Blogas git vykdomasis failas.
Blogas git vykdomasis failas klaida, nes jūsų kompiuteris bando paleisti git vykdomąjį failą be galimybės naudoti Git komandų.
Galite lengvai išspręsti problemą atsisiųsdami ir įdiegę git vietiniame kompiuteryje. Instaliuoti git, galite apsilankyti jų oficialioje svetainėje, atsisiųsti programinę įrangą ir paleisti diegimo programą.
Arba galite atidaryti terminalą dešiniuoju pelės mygtuku spustelėdami darbalaukį ir pasirinkdami Atidaryti terminale. Atidarę terminalą, galite įdiegti git naudodami komandą:
winget install --id Git. Git -e - šaltinio sparnas
Įdiegę iš naujo paleiskite kompiuterį ir paleiskite Auto-GPT kaip įprasta. Jei klaida vis tiek rodoma, turėsite iš naujo atsisiųsti Auto-GPT šaltinio kodą ir pakartoti diegimą.
2. Trūksta auto-gpt.json
JSON yra duomenų formatas, plačiai naudojamas žiniatinklio API, pvz., Auto-GPT. Jis naudojamas struktūriniams duomenims perduoti ir valdyti tarp kliento ir serverio. Galite gauti įspėjimą apie dingimą auto-gpt.json failą, nes Auto-GPT bando vietoje išsaugoti duomenis, bet negali rasti JSON failo.
The auto-gpt.json failas turėtų būti sugeneruotas diegiant, bet jei šis procesas nepavyks, JSON failą galite sukurti patys. Paprasčiausias būdas išspręsti problemą yra nukopijuoti bet kurį JSON failą šaltinio kodo aplanke ir suformatuoti jį kaip savo auto-gpt.json failą.
Norėdami pradėti, atidarykite šaltinio kodo aplanką ir eikite į autogpt >> json_utils. Kopijuoti llm_response_format_1.json, tada įklijuokite jį į šakninį aplanką (Auto-GPT-X.X.X).
Dabar atidarykite failą naudodami „Notepad“, ištrinkite visą turinį ir išsaugokite. Dabar turėtumėte turėti tuščią JSON; viskas, ką dabar turite padaryti, tai pervadinti jį į autogpt.json.
Nors galite pabandyti sukurti naują tekstinį failą ir išsaugoti jį kaip autogpt.json, jo failo tipas vis tiek nurodytų jį kaip tekstinį dokumentą, o ne JSON failą. Taigi, norėdami užtikrinti, kad failas veiktų, turėjome nukopijuoti failą, jau pažymėtą kaip JSON failą.
3. Nėra modulio pavadinimu autogpt
Automatinis GPT veikia aplinkoje, esančioje šaltinio kodo aplanke. Jei bandysite paleisti Auto-GPT kur nors kitur, būsite paraginti Nėra modulio pavadinimu autogpt. Paprastai taip nutinka, kai žmonės bando paleisti automatinį GPT antrą kartą, nežinodami, kad automatinis GPT turi būti nukreiptas į tinkamą veikimo kelią.
Tai galite lengvai išspręsti atidarę terminalą Auto-GPT šaltinio kodo aplanke. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite šaltinio kodo aplanką ir pasirinkite Atidaryti terminale.
4. Automatinis GPT įstrigo mąstymo fazėje (blogas šliuzas)
Paleidus AI asistentą, „Auto-GPT“ pergyvens mąstymo, samprotavimo, planavimo, kritikos ir vykdymo procesą. Neturėtų praeiti daug laiko, kol jūsų AI padėjėjas pereis į ciklą. Tačiau tais atvejais, kai AI įstrigo mąstymo fazėje, gali būti, kad jūs neturite įgaliojimų naudoti OpenAI GPT modelį.
Kadangi kiekvienas gali sugeneruoti OpenAI API raktą nenustatęs savo mokėjimo metodo, žmonės gali manyti, kad tai neprivaloma. Jei neturite nepasibaigusių nemokamų kreditų, turite prisijungti prie savo paskyros ir nustatyti mokėjimo būdą.
Prisiminti, Automatinis GPT skiriasi nuo „ChatGPT“.. Nors jie abu naudoja tą patį GPT modelį, Auto-GPT reikia atskiro OpenAI mokėjimo metodo iš jūsų ChatGPT paskyros.
5. API raktas nenustatytas ENV
Auto-GPT naudoja API raktus kaip kredencialus, kad galėtų naudoti OpenAI GPT technologiją. Be API rakto jums nebus leista naudoti GPT. Jei įsitikinote, kad pridėjote API raktą .env failą, bet vis tiek kyla ta pati problema, turėsite sunkiai užkoduoti API raktą į konfigūracijos failą aplanke Auto-GPT.
Norėdami užkoduoti savo API raktą, eikite į Automatinis GPT >> autogpt >> konfig, tada atidarykite config.py failą naudodami Notepad arba bet kurį kitą kodų rengyklę.
Atidarę pamatysite įvairius API raktus ir paslaugų konfigūracijas. Tada galite rankiniu būdu nuskaityti OpenAI API rakto kintamąjį ir įdėti API raktą. Arba galite laikyti CTRL + F, ir įveskite self.openai_api_key, tada paspauskite Įeikite.
Suradę API rakto kintamąjį, su OpenAI API raktu ištrinkite visus elementus po „=“ ženklo. Kadangi kintamasis yra eilutės rezervuota vieta, abiejuose API rakto galuose norėsite pridėti kabutes. Dabar galite išsaugoti failą ir paleisti automatinį GPT kaip įprasta.
Kadangi OpenAI API raktas iš .env failas neveikė, tikėtina, kad kiti API raktai, kuriuos pridėjote prie .env failas taip pat neveikia. Taigi, jei susiejate Auto-GPT su kitomis žiniatinklio API paslaugomis, taip pat turėsite jas sunkiai koduoti config.py failą.
6. Python kelio problemos
Norėdami kompiuteryje paleisti Auto-GPT ir nustatyti jo kelią, turite įdiegti Python. Jei kyla problemų dėl to, kad pip neatpažįstamas kaip funkcija, reiškia, kad Python nebuvo tinkamai įdiegtas arba turite teisingai nustatyti jo kelią.
Tu gali nustatykite Python kelią sistemoje Windows per redaguoti aplinkos kintamuosius skydelį, tačiau paprasčiausias būdas išspręsti problemą yra naudoti Python diegimo programą.
Norėdami pridėti teisingą kelią naudodami diegimo programą, savo kompiuteryje turite rasti arba atsisiųsti Python diegimo programą. Tada paleiskite diegimo programą ir eikite į išplėstines parinktis pasirinkdami Modifikuoti >> Kitas. Išplėstinių parinkčių meniu pažymėkite Pridėkite Python prie aplinkos kintamųjų tada spustelėkite Diegti. Tai turėtų nustatyti tinkamą Python kelią ir leisti jį naudoti bet kurioje vietoje ar aplinkoje.
Lengvesnis montavimas ateityje
Kadangi Auto-GPT vis dar yra ankstyvoje kūrimo fazėje, patogios diegimo programos kūrimas nėra pagrindinis jų prioritetas. Norėdami pasiekti Auto-GPT, turėsite atsisiųsti šaltinio kodą, sukonfigūruoti failus, įdiegti priklausomybes ir pašalinti triktis. Tačiau kai „Auto-GPT“ išeis iš beta versijos, galite tikėtis lengvesnių diegimų ir galbūt net visiškai sukompiliuotos programos, jei kūrėjai nuspręs, kad ji bus paruošta masiniam naudojimui.