A GPT technológiát egy erőteljes és könnyen használható chatbotban szállító ChatGPT a világ legnépszerűbb mesterséges intelligencia eszközévé vált. Sokan használják a ChatGPT-t vonzó beszélgetések biztosítására, kérdések megválaszolására, kreatív javaslatok megfogalmazására, valamint kódolási és írási támogatás nyújtására. A ChatGPT azonban korlátozott, mivel nem tárolhatja adatait hosszú távú személyes használatra, és a tudásadatok határideje 2021 szeptembere.
Alternatív megoldásként OpenAI és LangChain API-kat használ, hogy a ChatGPT számára egyéni adatokat és frissítéseket biztosítson 2021 előtt a ChatGPT egyéni verziójának létrehozásához.
1. lépés: Telepítse és töltse le az előre elkészített szoftvereket és szkripteket
Felhívjuk figyelmét, hogy az alábbi utasítások Windows 10 vagy Windows 11 rendszerű gépekre vonatkoznak.
Ahhoz, hogy egyéni adatokat biztosítson a ChatGPT számára, telepítenie és le kell töltenie a legújabb Python3, Git, Microsoft C++ és a ChatGPT-lekérési szkriptet a GitHubról. Ha van valamilyen szoftver telepítve a számítógépére, győződjön meg arról, hogy azok a legfrissebb verzióra vannak frissítve, hogy elkerülje a folyamat közbeni akadozást.
Kezdje a telepítéssel:
Python3 és Microsoft C++ telepítési megjegyzések
A Python3 telepítésekor feltétlenül jelölje be a python.exe hozzáadása a PATH-hoz opciót, mielőtt a Telepítés most gombra kattintana . Ez azért fontos, mert lehetővé teszi a Python elérését a számítógép bármely mappájában.
A Python hozzáadása a PATH-hoz
A Microsoft C++ telepítésekor először telepítenie kell a Microsoft Visual Studio Build Tools programot. A telepítés után ellenőrizheti az Asztali fejlesztés C++ segítségével opciót , és kattintson a Telepítés lehetőségre az összes opcionális eszköz automatikusan kiválasztva a jobb oldalsávon.
Telepítse a Microsoft C++-t buildeszközökön keresztül
Most, hogy telepítve van a Python3, a Git és a Microsoft C++ legújabb verziója, letölthet Python-szkripteket az egyéni helyi adatok egyszerű lekérdezéséhez.
A szkript letöltéséhez kattintson a Kód elemre , majd válassza a ZIP letöltése lehetőséget . Ezzel letölti a Python-szkriptet az alapértelmezett vagy kiválasztott könyvtárba.
Töltse le a Python-szkriptet a GitHubon
A letöltés után beállíthatja a helyi környezetet.
2. lépés: Állítsa be a helyi környezetet
A környezet beállításához meg kell nyitnia egy terminált a letöltött chatgpt-retrieval-main könyvtárban. Ehhez nyissa meg a chatgpt-retrieval-main mappát , kattintson a jobb gombbal, és válassza a Megnyitás terminálban lehetőséget .
Nyissa meg a terminált a chatgpt-retrieval-main könyvtárban
Miután megnyílt a terminál, másolja ki és illessze be ezt a parancsot:
pip install langchain openai chromadb tiktoken unstructured
Ez a parancs a Python csomagkezelőjét használja a szükséges Python virtuális környezet létrehozásához és kezeléséhez.
A virtuális környezet létrehozása után meg kell adnia egy OpenAI API-kulcsot a szolgáltatások eléréséhez. Először is létre kell hoznia egy API-kulcsot az OpenAI API-kulcs webhelyéről. Ehhez kattintson az Új titkos kulcs létrehozása lehetőségre , adja meg a kulcs nevét, majd nyomja meg a Titkos kulcs létrehozása gombot .
Titkos API-kulcs létrehozása
Egy karakterláncot kapsz. Ez az Ön OpenAI API-kulcsa. Másolja ki az API-kulcs melletti másolás ikonra kattintva. Kérjük, vegye figyelembe, hogy ezt az API-kulcsot titokban kell tartani. Ne ossza meg másokkal, hacsak nem igazán szándékozik, hogy veled használják a kulcsot.
A másolás után lépjen vissza a chatgpt-retrieval-main mappába , és nyissa meg a konstansokat a Jegyzettömb segítségével. Most cserélje ki a helyőrzőt az API-kulcsára. Ne felejtse el menteni a fájlt!
Adja hozzá az API-kulcsot környezeti változóként
Sikeresen beállította virtuális környezetét, és hozzáadta az OpenAI API-kulcsot környezeti változóként. Mostantól megadhatja egyéni adatait a ChatGPT-nek.
3. lépés: Adjon hozzá egyéni adatokat
Egyéni adatok hozzáadásához helyezze el az összes egyéni szöveges adatot a chatgpt-retrieval-main adatmappájába. A szöveges adatok formátuma lehet PDF , TXT vagy DOC.
Adjon hozzá egyéni adatokat a ChatGPT-hez
Amint a fenti képernyőképen látható, a példa hozzáadott egy szöveges fájlt, amely egy előre elkészített személyes ütemtervet, egy cikket az AMD Instinct AI-gyorsítóiról és egy PDF-dokumentumot tartalmaz.
4. lépés: A ChatGPT lekérdezése terminálon keresztül
A Python szkript lehetővé teszi az adatok lekérdezését az adatkönyvtárhoz és az internethez hozzáadott egyéni adatokból. Más szóval, hozzáférhet a szokásos ChatGPT háttérrendszerhez és az adatkönyvtárban helyileg tárolt összes adathoz.
A szkript használatához futtassa a chatgpt.py python szkriptet, és adja hozzá a kérdést vagy a lekérdezést argumentumként.
python chatgpt.py "YOUR QUESTION"
Ügyeljen arra, hogy a kérdést idézőjelbe tegye.
Például annak ellenőrzéséhez, hogy sikeresen megadta-e ChatGPT-adatait, feltesz egy személyes kérdést a Personal Sched.txt fájlhoz kapcsolódóan.
A ChatGPT tesztelése egyéni adatokkal
Minden működik! Ez azt jelenti, hogy a ChatGPT képes olvasni a korábban megadott Personal Sched.txt fájlt. Most nézzük meg, hogy sikeresen megadta-e azokat az információkat, amelyeket a ChatGPT a tudáskorlátozási dátuma miatt nem tud.
Kérdezzen egyéni ChatGPT-t az adatok körén kívül eső témákról
Amint látható, pontosan leírja az AMD Instinct MI250x-et, amely a ChatGPT tudáskorlátozási dátuma -3 után jelent meg.