Az AutoGPT telepítése percek alatt

A mesterséges intelligencia (AI) képességei továbbra is nagy népszerűségnek örvendenek világszerte, és óriási változásokat hoznak mindennapi személyes és szakmai életünkbe.

A továbbfejlesztett generatív mesterséges intelligencia modellekkel, például a ChatGPT-vel és a GPT-3-ról GPT-4-re való gyorsítással jelentős javulást tapasztaltunk a fejlett érvelés, a hosszabb kontextusok megértése és a beviteli beállítások tekintetében.

Az olyan eszközök, mint a ChatGPT, megkövetelik, hogy gondosan fogalmazza meg az utasításokat a kívánt kimenet eléréséhez.

Azonban egy fejlettebb és erősebb AI-eszköz lépett be a játékba, amelyhez egyszerűen csak meg kell magyarázni a céljait, és az eszköz ezután mindent megtesz helyetted.

Igen, a fejlesztők jelenleg az autonóm mesterséges intelligencia ügynökökön dolgoznak, amelyek az első bepillantást nyújtanak a mesterséges intelligenciába (AGI), egy olyan mesterséges intelligenciába, amely képes emberi szintű intellektuális feladatokat ellátni saját folyamataival, intellektusával és érvelésével.

Az AutoGPT a legújabb GPT-4 alkalmazás, amely az első, 2023. március 30-i megjelenése óta hatalmasat hódított az interneten, így a Twitter egyik legfelkapottabb témája.

Forrás: twitter.com

Ebben a blogban meglátjuk, mitől éri meg az AutoGPT a hype-ot, hogyan működik, és hogyan telepítheti ezt a hatékony eszközt, hogy felfedezze racionális és autonóm döntéshozatali képességeit.

Először is.

Mi az AutoGPT?

Az AutoGPT egy nyílt forráskódú és kísérleti mesterségesintelligencia-alkalmazás, amely az OpenAI GPT-4 nyelvi modelljét használja, testreszabható és teljesen autonóm AI-ügynököket hozva létre.

Ez lehetővé teszi az AutoGPT számára, hogy csekély emberi beavatkozással hajtson végre feladatokat, és önállóan, önfelszólítással járjon el.

Toran Bruce Richards, a Significant Gravitas szerencsejáték-cég alapítója márciusban adta ki az AutoGPT-t, amely független működése miatt teljesen egyedi a többi mesterségesintelligencia-eszköz esetében. Ezért csak meg kell írnia a céljait és célkitűzéseit, így önmagától generálhat egyéb felszólításokat, amelyek szükségesek az adott feladat elvégzéséhez szükséges eredmények eléréséhez.

Így az AutoGPT megváltoztatja az emberek és a mesterséges intelligencia modellekkel való interakcióját, így nincs szükség arra, hogy az emberek aktívan részt vegyenek a kívánt eredmény elérésében.

Tehát, ha Starbucks kávét szeretne rendelni, fejleszti webhelyét, piacelemzést szeretne végezni, vagy podcast szkriptet szeretne írni, csak parancsolja az AutoGPT-t, amely elvégzi ezt Ön helyett.

Hogyan működik az AutoGPT?

Az AutoGPT egy autonóm AI-mechanizmuson alapul, egy feladatot több részfeladatra bont, és különböző AI-ügynököket hoz létre ezeknek a feladatoknak a teljesítésére és elvégzésére.

Ezek az AI-ügynökök a következők:

  • Feladat-létrehozó ügynök: Amikor megadja a céljait az AutoGPT-nek, az első ügynök, amely kapcsolatba lép Önnel a feladaton végzett munka folyamatának elindítása érdekében, a feladat-létrehozó ügynök. Ez az ügynök létrehozza a feladatok listáját a végső céljai alapján, az eléréséhez szükséges lépésekkel, és elküldi azokat a prioritási ügynöknek.
  • Feladat-prioritizálási ügynök: Miután a prioritási ügynök megkapja a feladatok listáját, biztosítja, hogy annak helyes sorrendje logikusan értelmezhető legyen, és elküldi a végrehajtó ügynöknek.
  • Feladat-végrehajtási ügynök: Az alfeladat-prioritás beállítása után a végrehajtó ügynök egyesével elkezdi végrehajtani ezeket a feladatokat, megérintve az internetet, a GPT-4-et és a feladat elvégzéséhez szükséges egyéb eszközöket.
  Fájlok tömörítése vagy kibontása Chromebookon

Ez a három ügynök akkor is kommunikál egymással, ha a feladat nem fejeződött be.

Például, ha a végrehajtó ügynök végrehajtja a lépéseket, de az eredmények nem a kívántak, kommunikál a feladatlétrehozó ügynökkel, amely létrehozhat egy új feladatlistát a végső cél elérése érdekében. Ez a folyamat interaktív hurkot hoz létre mindhárom ügynök között, amíg a felhasználó által meghatározott kimenetet generálni nem tudnak.

Miközben ezek az AI-ügynökök ellátják feladataikat, műveleteik négy kategóriában jelennek meg a felhasználói felületen, nevezetesen:

  • Gondolatok: Az AI-ügynök minden feladat elvégzése után megosztja gondolatait.
  • Érvelés: A mesterséges intelligencia ügynökei elmagyarázzák a tetteik mögött meghúzódó indokokat, és megválaszolják az egyes lépések végrehajtása mögött meghúzódó MIÉRT.
  • Terv: A rendszer ezután stratégiai tervet ad az adott feladat elvégzéséhez.
  • Kritika: A rendszer ezután kritikát ad, lehetővé téve az AI-ügynökök számára, hogy felülkerekedjenek a hibáikon, és kijavítsák a hibákat, ha vannak.

Így ez a számítási folyamat lehetővé teszi az AutoGPT számára, hogy betekintést nyújtson egy adott probléma megközelítéséhez és a hibák emberi beavatkozás nélkül történő kijavításához.

Az AutoGPT telepítésének előfeltételei

Íme az AutoGPT számítógépre történő telepítésének kritikus követelményei:

➡️ Nincs szükséged fejlett vagy nagy teljesítményű számítógépre, de egy rendes gép telepítheti az AutoGPT-t, mivel a legtöbb nehézemelést az OpenAI API végzi a felhőben.

➡️ Python 3.8 vagy újabb.

➡️ Hozzáférés a GPT-4 API-hoz a jobb teljesítmény, érvelés és a hamis információk generálásának csökkentése érdekében.

➡️ Git

➡️ Visual Studio kód

➡️ OpenAI API kulcsok

Hogyan telepítsem az AutoGPT-t?

Ellentétben az olyan eszközökkel, mint a ChatGPT, amelyek egyszerű bejelentkezést igényelnek az eszköz eléréséhez és használatához, az AutoGPT használatához több olyan szoftvert is telepítenie kell, amelyek megfelelnek a követelményeknek.

Tehát, ha használni szeretné az AutoGPT funkcióit, itt található egy lépésről lépésre az eszköz helyi eszközére történő telepítésének folyamata.

1. lépés: Telepítse az előfeltétel szoftvert

Az AutoGPT telepítéséhez három elsődleges szoftverre van szükség: Python, Git és Visual Studio Code.

Íme az eszközök telepítési hivatkozásai:

A folyamat megkönnyítése érdekében megtekintheti ezt a részletes Python telepítési útmutatót is.

2. lépés: Az API-kulcsok elérése OpenAI-fiókján keresztül

A szoftvertelepítés utáni következő döntő lépés az OpenAI-fiók létrehozása, ha még nem rendelkezik ilyennel.

Létrehozhatja OpenAI-fiókját, vagy bejelentkezhet ezen az oldalon.

Az OpenAI-fiók eléréséhez adja meg bejelentkezési adatait.

Miután megnyitotta fiókját, lépjen az API kulcsok lapra, és kattintson az „Új titkos kulcs létrehozása” gombra.

Megjelenik egy párbeszédpanel. Kattintson ismét a „Titkos kulcs létrehozása” gombra a titkos kulcs létrehozásához.

Győződjön meg róla, hogy másolja, és mentse el valahova a helyi eszközére.

3. lépés: Másolja az AutoGPT-tárat a merevlemezre

A következő lépés az AutoGPT GitHub tárhely másolása a merevlemezre.

  10 szórakoztató olvasási alkalmazás gyerekeknek, amelyeket le kell töltenie

Menjen a GitHub AutoGPT legújabb kiadási oldalára, görgessen le, és kattintson a „Forráskód (zip)” linkre a zip fájl letöltéséhez.

Most bontsa ki ezt a zip fájlt, és másolja az AutoGPT mappát, hogy beillessze a kívánt helyre vagy merevlemezre.

Ezzel egyidejűleg kimásolhatja a projekt hivatkozását a GitHub AutoGPT kiadási oldaláról.

Ehhez kattintson az ablak bal oldalán található „Kód” gombra, majd ismét a zöld „Kód” gombra. Ezután másolja ki a képernyőn megjelenő HTTPS URL-t.

Ezután nyissa meg a parancssort a hivatkozás beillesztésével az AutoGPT GitHub tárház klónozásával, az alábbiak szerint.

Mivel a Visual Code Studio is telepítve van, beírhatja a kódot a parancssorba, és elérheti az AutoGPT-t a Visual Code Studio szerkesztőből.

4. lépés: Telepítse a Python modulokat

Nyissa meg a Visual Code Studio-t, és nyissa meg az AutoGPT fájlt a VCS-szerkesztőben.

Kattintson a „Mappa megnyitása” hivatkozásra, és nyissa meg az AutoGPT mappát a szerkesztőben.

Miután megnyitotta az AutoGPT fájlt a VCS szerkesztőben, több fájl is megjelenik a szerkesztő bal oldalán. Ha egy kicsit lefelé görget, az egyik látható fájl a „requirements.txt”.

Ez a fájl tartalmazza az AutoGPT futtatásához szükséges összes modult.

Most kattintson a „Terminál” elemre a VCS-szerkesztő tetején, és kattintson az „Új terminál” lehetőségre.

Ezután írja be a pip install – r requirements.txt parancsot, és kattintson az Enter gombra az összes szükséges modul telepítéséhez.

Létfontosságú annak biztosítása, hogy a címtár pontosan mutasson arra a helyre, ahová a tárat másolja.

5. lépés: Nevezze át az .env.template fájlt

Amikor felfelé görgeti a fájlok listáját a VCS-szerkesztőben, az .env.template fájlra bukkan.

Kattintson a jobb gombbal erre a fájlra, majd kattintson az „Átnevezés” opcióra. Nevezze át ezt a fájlt a „.template” eltávolításával.

6. lépés: Írja be az OpenAI API kulcsokat

Az utolsó lépés az OpenAI titkos kulcs beillesztése az átnevezett .env fájlba, az alábbiak szerint.

A kulcs beillesztése után mentse az .env fájlt.

Most lépjen a parancssorba, és írja be a python -m autogpt parancsot.

Voálá! Sikeresen telepítette a hatékony AutoGPT eszközt a helyi eszközére.

AutoGPT kontra ChatGPT

Bár mind a ChatGPT, mind az AutoGPT az OpenAI magasan képzett nagy nyelvi modelljei (LLM), vannak különbségek a kettő között, mivel mindkettő más-más célt szolgál. Mindkét eszköz különböző adatkészletekre van kiképezve, és különböző feladatok végrehajtására van optimalizálva.

Íme néhány pont, amelyek megkülönböztetik az AutoGPT-t a ChatGPT-től:

#1. Képzési adatok

A ChatGPT elsősorban az internetről, közösségimédia-bejegyzésekből, könyvekből, blogokból és cikkekből előkeresett szövegek nagy gyűjteményével foglalkozik. Ezért képesebb és sokoldalúbb az emberi szintű nyelv megértésében.

Másrészt az AutoGPT a StackOverflow, a GitHub és hasonló kódtárakból származó kódok nagy gyűjteményére van kiképezve. Ezzel a képzési adatkészlettel az AutoGPT a programozási nyelvek, struktúrák és szintaxis megértésére specializálódott.

Tehát, mivel az AutoGPT sokkal mélyebben ismeri egy adott kód megírását, pontos és hatékony kódot tud generálni, ami lehetővé teszi a szervezetek kódfejlesztési folyamatának felgyorsítását és a szoftverhibák kockázatának csökkentését.

#2. Valós idejű betekintés

A ChatGPT legújabb GPT-4 modellje ugyanazokra a GPT-3.5 adatokra van kiképezve; Ez azonban csak 2021 szeptemberéig tart. Emiatt a ChatGPT nem biztosítja a legfrissebb információkat és valós idejű betekintést, mivel nem teszi lehetővé az online platformokhoz vagy webhelyekhez való hozzáférést információk kinyerésére.

  6 legjobb Arma Reforger szervertárhely a sima játékmenethez

Éppen ellenkezőleg, az AutoGPT hozzáférést biztosít az internethez, böngészhet az interneten, és ellenőrzi, hogy az adatforrás jogos-e. Ezenkívül az AutoGPT bármely webhelyhez vagy online platformhoz hozzáférhet egy adott feladat elvégzéséhez. Például az AutoGPT-nek megadott célok alapján felléphet a Starbucks webhelyére, és megrendelheti az italt, valamint e-maileket készíthet és küldhet a potenciális ügyfeleknek az utasításoknak megfelelően.

#3. Szövegfelolvasó

Az AutoGPT lehetővé teszi a szövegfelolvasó funkció engedélyezését a python -m autogpt –speak parancs beírásával a parancssorba. Ehhez azonban minden alkalommal meg kell adnia ezt a parancsot, amikor beszéddel kíván kommunikálni az AutoGPT-vel.

#4. Képgenerálás

Az olyan mesterséges intelligencia modellekkel ellentétben, mint a ChatGPT, az AutoGPT képes képeket generálni, mivel az eszköz DALL-E-t használ. Meg kell adnia API-hozzáférését a DALL-E számára, hogy engedélyezze a képgeneráló funkciót az AI-ügynök számára.

#5. Optimalizálás

Míg az OpenAI a ChatGPT-t a koherencia és a természetesség érdekében optimalizálta az emberszerű szövegkimenetek előállításánál, az AutoGPT-t a kódgenerálás sebességére és pontosságára optimalizálták, csökkentve ezzel az időt, a hibákat és a szoftver sebezhetőségét.

#6. Alkalmazások

Az AutoGPT segítségével olyan feladatokat hajthat végre, mint a kódoptimalizálás, az automatikus kódkiegészítés és a kódösszegzés.

Másrészt a ChatGPT-t széles körben használják olyan feladatok elvégzésére, mint például szöveggenerálás, nyelvi fordítás és chatbotok. Így, míg a ChatGPT alkalmazásai a hatékonyság és a gépek és az emberek közötti kommunikáció javítására összpontosítanak, az AutoGPT alkalmazásai a kódfejlesztési folyamat pontosságának és hatékonyságának növelésére összpontosítanak.

Az AutoGPT előnyei

Az AutoGPT, egy olyan eszköz, amely kiváló minőségű kimenetet állít elő minimális emberi beavatkozással, számos előnnyel rendelkezik a hagyományos AI chatbotokkal szemben, többek között:

  • Zökkenőmentes testreszabás: Könnyedén testreszabhatja az AutoGPT-t saját üzleti vagy ipari igényei szerint. A fejlesztők egyszerűen módosíthatják a forráskódot a meglévő funkciók javítása érdekében, vagy újakat adhatnak hozzá a terméktartalomhoz, amely releváns és személyre szabott célközönségük és projektjük igényeihez.
  • Autonómia: Az AutoGPT autonóm jellege az egyik legegyedibb tulajdonsága, amely megkülönbözteti a többi hagyományos AI-bottól. Mivel önmagában is képes azonosítani a cél teljesítéséhez szükséges felszólításokat, hogy kiváló minőségű kimenetet biztosítson, az AutoGPT-t rendkívül megbízható és időtakarékos AI-eszközzé teszi.
  • Sebesség: Az AutoGPT könnyen elemezhet nagy mennyiségű adatot, és sokkal gyorsabban hozhat létre pontos eredményeket, mint az emberek.
  • Rugalmasság: Az AutoGPT új készségeket sajátíthat el, és feladatok széles skáláját hajthatja végre; így nem csak egy adott feladatra vagy tartományra korlátozódik, így rendkívül sokoldalú eszköz.
  • Konzisztencia: Az AutoGPT meg tudja őrizni a stílus, a hangszín és a hang konzisztenciáját több tartalomban. Ez a funkció az AutoGPT-t kiváló eszközzé teszi a vállalkozások és ügynökségek számára nagy mennyiségű tartalom rendszeres előállításához.

Végső szavak

Az AutoGPT egy sokoldalú és innovatív eszköz, amely forradalmasítja az AI modellekkel való interakcióinkat. Változatos felhasználási eseteket hoz, és sokkal gyorsabban, nagyobb pontossággal és hatékonyabban végezhetjük el a feladatokat.

Ez teszi az AutoGPT-t ideális eszközzé azoknak az AI-rajongóknak és kódfejlesztőknek, akik pontos és gyors kódokat szeretnének generálni. Ez az AGI azonban még mindig újabb, és pár hónap telt el az indulás óta.

Ennélfogva a terület további fejlesztései miatt izgalmas, hogy a jövőben még több AutoGPT potenciálra és lehetőségre figyeljünk.

Ez a cikk segít az AutoGPT telepítési folyamatában a számítógépen, így kihasználhatja annak funkcióit, például az autonómiát, a testreszabást, a sebességet és a rugalmasságot, hogy pillanatok alatt elvégezhesse feladatait.

Ezután nézze meg, hogyan használhatja a ChatGPT-t a Sirivel iPhone-on és iPaden.