Vďaka technológii GPT vo výkonnom a ľahko použiteľnom chatbote sa ChatGPT stal svetovo najpopulárnejším nástrojom AI. Mnoho ľudí používa ChatGPT na poskytovanie pútavých konverzácií, odpovedanie na otázky, vytváranie kreatívnych návrhov a poskytovanie podpory pri kódovaní a písaní. Služba ChatGPT je však obmedzená, pretože svoje údaje nemôžete ukladať na dlhodobé osobné použitie a hraničný bod pre údaje o znalostiach je september 2021.
Alternatívou je použitie API OpenAI a LangChain na poskytovanie vlastných údajov a aktualizácií ChatGPT do roku 2021 na vytvorenie vlastnej verzie ChatGPT.
Krok 1: Nainštalujte a stiahnite si vopred pripravený softvér a skripty
Upozorňujeme, že nasledujúce pokyny sú pre počítače so systémom Windows 10 alebo Windows 11.
Ak chcete ChatGPT poskytnúť vlastné údaje, musíte si nainštalovať a stiahnuť najnovší Python3, Git, Microsoft C++ a skript na vyhľadávanie ChatGPT z GitHub. Ak máte v počítači nainštalovaný nejaký softvér, uistite sa, že je aktualizovaný na najnovšiu verziu, aby ste predišli akýmkoľvek problémom počas procesu.
Začnite inštaláciou:
Poznámky k inštalácii Python3 a Microsoft C++
Pri inštalácii Python3 sa uistite, že ste pred kliknutím na Inštalovať teraz zaškrtli možnosť Pridať python.exe do PATH . Je to dôležité, pretože vám to umožňuje prístup k Pythonu v ľubovoľnom priečinku vo vašom počítači.
Pridajte Python do PATH
Pri inštalácii Microsoft C++ si najprv budete chcieť nainštalovať Microsoft Visual Studio Build Tools. Po nainštalovaní môžete skontrolovať možnosť Desktop development with C++ a kliknúť na Inštalovať s automaticky vybratými všetkými voliteľnými nástrojmi na pravom bočnom paneli.
Nainštalujte Microsoft C++ pomocou nástrojov na zostavovanie
Teraz, keď máte nainštalované najnovšie verzie Python3, Git a Microsoft C++, môžete si stiahnuť skripty Pythonu na jednoduché vyhľadávanie vlastných lokálnych údajov.
Ak chcete skript stiahnuť, kliknite na položku Kód a vyberte možnosť Stiahnuť ZIP . Tým sa stiahne skript Python do vášho predvoleného alebo vybraného adresára.
Stiahnite si skript Python na GitHub
Po stiahnutí si teraz môžete nastaviť miestne prostredie.
Krok 2: Nastavte miestne prostredie
Ak chcete nastaviť prostredie, musíte otvoriť terminál v adresári chatgpt-retrieval-main, ktorý ste si stiahli. Ak to chcete urobiť, otvorte priečinok chatgpt-retrieval-main , kliknite pravým tlačidlom myši a vyberte možnosť Otvoriť v termináli .
Otvorte terminál v hlavnom adresári chatgpt-retrieval-main
Keď je terminál otvorený, skopírujte a prilepte tento príkaz:
pip install langchain openai chromadb tiktoken unstructured
Tento príkaz používa správcu balíkov Pythonu na vytvorenie a správu potrebného virtuálneho prostredia Pythonu.
Po vytvorení virtuálneho prostredia musíte poskytnúť kľúč OpenAI API na prístup k ich službám. Najprv musíte vygenerovať API kľúč z webovej stránky OpenAI API key kliknutím na Vytvoriť nový tajný kľúč , pridaním názvu kľúča a následným stlačením tlačidla Vytvoriť tajný kľúč .
Vygenerujte tajný kľúč API
Dostanete reťazec znakov. Toto je váš kľúč OpenAI API. Skopírujte ho kliknutím na ikonu kopírovania vedľa kľúča API. Upozorňujeme, že tento kľúč API musí zostať v tajnosti. Nezdieľajte ho s ostatnými, pokiaľ naozaj nemáte v úmysle použiť kľúč s vami.
Po skopírovaní sa vráťte do priečinka chatgpt-retrieval-main a otvorte konštanty pomocou programu Poznámkový blok. Teraz nahraďte zástupný symbol svojím kľúčom API. Nezabudnite uložiť súbor!
Pridajte kľúč API ako premennú prostredia
Teraz ste úspešne nastavili svoje virtuálne prostredie a pridali svoj kľúč OpenAI API ako premennú prostredia. Teraz môžete poskytnúť svoje vlastné údaje ChatGPT.
Krok 3: Pridajte vlastné údaje
Ak chcete pridať vlastné údaje, vložte všetky svoje vlastné textové údaje do priečinka s údajmi v chatgpt-retrieval-main. Formát textových údajov môže byť vo formáte PDF , TXT alebo DOC.
Pridajte vlastné údaje pre ChatGPT
Ako môžete vidieť na snímke obrazovky vyššie, do príkladu bol pridaný textový súbor obsahujúci vopred pripravený osobný rozvrh, článok o akcelerátoroch AI Instinct od AMD a dokument PDF.
Krok 4: Dopyt na ChatGPT cez terminál
Skript Python vám umožňuje vyhľadávať údaje z vlastných údajov pridaných do adresára údajov a internetu. Inými slovami, budete mať prístup k bežnému backendu ChatGPT a všetkým údajom uloženým lokálne v adresári údajov.
Ak chcete použiť skript, spustite python skript chatgpt.py a pridajte svoju otázku alebo dotaz ako argument.
python chatgpt.py "YOUR QUESTION"
Uistite sa, že ste svoju otázku uzavreli do úvodzoviek.
Ak chcete skontrolovať, či ste napríklad úspešne poskytli svoje údaje ChatGPT, položí vám osobnú otázku týkajúcu sa súboru Personal Sched.txt.
Testovanie ChatGPT s vlastnými údajmi
Všetko funguje! To znamená, že ChatGPT dokáže prečítať predtým poskytnutý Personal Sched.txt. Teraz sa pozrime, či ste úspešne poskytli informácie, ktoré ChatGPT nepozná kvôli dátumu uzávierky vedomostí.
Opýtajte sa vlastného ChatGPT na témy mimo rozsahu údajov
Ako môžete vidieť, presne popisuje AMD Instinct MI250x, ktorý bol vydaný po dátume uzávierky znalostí ChatGPT -3.