Najprv si musíte vytvoriť svoj vlastný server na Discorde
- Integrácia ChatGPT s discordom obsahuje niekoľko krokov vrátane vytvorenia discord servera, vývoja aplikácie na portáli discord developers a ďalších.
- Tento článok obsahuje podrobné kroky, ako to urobiť pomocou Pythonu v kóde Visual Studio.

XNAINŠTALUJTE KLIKNUTÍM NA STIAHNUŤ SÚBOR
Tento softvér opraví bežné chyby počítača, ochráni vás pred stratou súborov, škodlivým softvérom, zlyhaním hardvéru a optimalizuje váš počítač na maximálny výkon. Opravte problémy s počítačom a odstráňte vírusy teraz v 3 jednoduchých krokoch:
- Stiahnite si Restoro PC Repair Tool ktorý prichádza s patentovanými technológiami (dostupný patent tu).
- Kliknite Spustite skenovanie nájsť problémy so systémom Windows, ktoré by mohli spôsobovať problémy s počítačom.
- Kliknite Opraviť všetko na opravu problémov ovplyvňujúcich bezpečnosť a výkon vášho počítača.
- Restoro bol stiahnutý používateľom 0 čitateľov tento mesiac.
Integrácia ChatGPT s Nesúlad vám umožňuje pridať konverzačného asistenta AI na váš server Discord, aby odpovedal na vaše otázky a vykonával ďalšie úlohy.
Jeho integrácia je trochu zložitejšia, pretože zahŕňa niekoľko krokov. Ale nebojte sa; pokryli sme vás! Začnime!
Najlepšie tipy na používanie ChatGPT s Discordom
- Použite Discord API - Discord API má vynikajúcu funkčnosť a umožňuje interakciu s platformou Discord. Tiež to uľahčuje používanie ChatGPT s Discordom.
- Čistý vstup = správny výstup – Počas chatovania s ChatGPT musíte použiť stručný vstup, aby ste získali relevantný výstup.
- Udržiavanie robota v bezpečí – Uistite sa, že robot ChatGPT, ktorý ste vytvorili, je zabezpečený a implementuje bezpečnostné opatrenia na ochranu údajov používateľa.
- Umožnite používateľom poskytovať spätnú väzbu – Je nevyhnutné, aby vaši používatelia mohli poskytovať spätnú väzbu o ich konverzáciách s ChatGPT; to vám môže pomôcť zlepšiť používateľskú skúsenosť.
- Skontrolujte výkon – musíte pravidelne monitorovať presnosť a čas odozvy ChatGPT, aby ste sa uistili, že funguje správne.
Ako môžem integrovať ChatGPT s Discord?
Tip odborníka:
SPONZOROVANÉ
Niektoré problémy s počítačom je ťažké vyriešiť, najmä pokiaľ ide o poškodené úložiská alebo chýbajúce súbory systému Windows. Ak máte problémy s opravou chyby, váš systém môže byť čiastočne poškodený.
Odporúčame vám nainštalovať Restoro, nástroj, ktorý naskenuje váš stroj a zistí, v čom je chyba.
Kliknite tu stiahnuť a začať s opravou.
Pred vykonaním podrobných krokov by ste mali zvážiť vykonanie nasledujúcich kontrol:
- Musíte mať Kód Visual Studio na vašom počítači.
- Tiež by bolo najlepšie, keby ste mali a Pythonový tlmočník.
1. Vytvorte si svoj server na Discorde
- Prihlásiť sa Nesúlad s vaším užívateľským menom.
- Klikni na + podpísať na vytvorenie vášho servera.
- Kliknite na Vytvorte si vlastné.
- Teraz vyberte Pre mňa a mojich priateľov.
- Na ďalšej obrazovke zadajte názov svojho servera a kliknutím nahrajte obrázok. Potom kliknite Vytvorte.
2. Postavte si robota
- Ísť do Discord Developers Portal.
- Teraz kliknite na Aplikáciea potom vyberte Vytvoriť aplikáciu.
- Ísť do Všeobecné informácie, pomenujte aplikáciu a pridajte ikonu aplikácie.
- Kliknite Uložiť zmeny.
- Na ľavej table vyberte Bot.
- Kliknite Pridať robota.
- Teraz kliknite Áno, urobte to na Pridať tohto robota do tejto aplikácie.
3. Vygenerujte adresu URL
- Ísť do OAuth2, kliknite Generátor URLa začiarknite vedľa Bot.
- Prejdite nadol a vyberte správca.
- V dolnej časti stránky získate adresu URL, skopírujte ju a vložte do poznámkového bloku.
- Teraz prejdite na OAuth2 znova a potom kliknite generál.
- Pod Predvolené autorizačné prepojenie, vyberte Vlastná adresa URL z rozbaľovacej ponuky Spôsob autorizácie.
- Prilepte adresu URL, ktorú ste skopírovali, a kliknite na ňu Uložiť zmeny.
- Ísť do Bot, zapnite prepínač pre Obsah správya kliknite na tlačidlo Uložiť zmeny.
4. Resetovať token
- Ísť do Bota kliknite na tlačidlo Resetovať token.
- Kliknite Áno, urobte to na resetovanie tokenu robota.
- Teraz kliknite Kopírovať skopírovať token a vložiť ho do poznámkového bloku pre budúce použitie.
5. Povoliť
- Vložte vygenerovanú adresu URL do prehliadača. Od Pridať na server, vyberte názov servera, ktorý ste vytvorili. Kliknite ďalej.
- Začiarknite vedľa správca a kliknite Povoliť.
- Overte si to si človek.
- Po získaní oprávnenia pokračujte.
6. Použite príkazový riadok
- Stlačte tlačidlo Windows kľúč, typ CMDa kliknite na tlačidlo OTVORENÉ.
- Skopírujte a prilepte nasledujúci príkaz a stlačte kláves Enter:
Pracovná plocha CD
mkdir ChatGPT_Friends
cd ChatGPT_Friends
kód .
7. Vytvárajte súbory a priečinky v kóde Visual Studio
- Prejdite na ľavý panel a kliknite na Priečinok ikonu a pomenujte ju App.
- Vytvorte súbor a pomenujte ho _init_.py.
- Ďalej vytvorte priečinok a pomenujte ho chatgpt_ai.
- Vyberte chatgpt_ai a vytvorte súbor a pomenujte ho _init_.py.
- Vytvorte ďalší súbor pod chatgpt_ai a pomenovať to connect_openai.py.
- Teraz vytvorte ďalší priečinok pod App priečinok a pomenujte ho discord_bot.
- Vyberte discord_bot priečinok a vytvorte súbor a pomenujte ho connect_discord.py.
- Teraz mimo priečinka aplikácie vytvorte súbor a pomenujte ho run.py.
- Vytvorte ďalší súbor a pomenujte ho .env.
- Ako získať prístup a používať ChatGPT v Taliansku [Rýchly obtok]
- Chyba ChatGPT v Body Stream: čo to je a ako ju opraviť?
8. Napíšte kód do súboru .env
- Prejdite do súboru .env.
- Napíšte nasledujúci príkaz a uveďte token, ktorý ste skopírovali z portálu Discord Developers vedľa Discord_Token a skopírujte kľúč API vedľa OPENAI_Key:
DISCORD_TOKEN=kľúč
#OPENAI_KEY=
9. Stiahnite si moduly
- Prejdite do terminálu a skopírujte a prilepte nasledujúci príkaz a stlačte kláves Enter:
python -m pip install python-discord
- Po nainštalovaní napíšte nasledujúci príkaz na inštaláciu modulu dotenv:
python -m pip nainštalovať python-dotenv
- Teraz skopírujte a prilepte nasledujúci príkaz na inštaláciu modulu Open API:
pip nainštalovať openapi
- Ak chcete nainštalovať modul požiadavky, spustite tento príkaz –
požiadavky na inštaláciu pip
10. Napíšte kód do súboru connect_discord.py
- Prejdite do súboru connect_discord.py.
- Skopírujte a prilepte nasledujúci skript, ako je uvedené. Nevykonávajte zmeny:
z dotenv importovať load_dotenv
import os
importovať nesúlad
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
triedy MyClient (rozpor. Zákazník):
async def on_ready (self):
print('Prihlásený ako: ', self.user)
async def on_message (ja, správa):
vytlačiť (správa.obsah)
if message.author == self.user:
vrátiť
wait message.channel.send (f"{message.content}")
zámery=rozpor. Intents.default()
intents.message_content = Pravda
client=MyClient (intents=intents)
client.run (discord_token) - Po dokončení kliknite na Bežať ikonu na spustenie kódu.
- V Termináli uvidíte, že ste prihlásení ako názov vášho primárneho priečinka.
- Prejdite do aplikácie Discord a napíšte Ahoj.
- Robot odpovie. V tejto fáze bude replikovať iba to, čo zadáte.
11. Získajte kľúč API z OpenAI
- Choďte na Webová stránka OpenAI.
- Prihláste sa a kliknite na Osobné.
- Kliknite Zobraziť kľúče API.
- Teraz kliknite Vytvorte nový tajný kľúč.
- Skopírujte kľúč a vložte ho do poznámkového bloku.
- Tiež ho prilepte do súboru .env vedľa OPENAI_KEY.
12. Skontrolujte model
- Prejdite na webovú stránku OpenAIa prihláste sa.
- Prejdite na Dokumentácia.
- Teraz pod Začať, kliknite Modelkya potom vyberte GPT-3.
- Skopírujte názov najnovšieho modelu z pravého panela.
13. Napíšte kód na connect_openai.py
- OTVORENÉ connect_openai.py v kóde Visual Studio.
- Skopírujte a prilepte nasledujúci skript:
z dotenv importovať load_dotenv
importovať openai
import os
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response (výzva):
odpoveď = openai. Completion.create(
engine='text-davinci-003',
výzva = výzva,
teplota = 0,75,
max_tokens=100
)
#print (odpoveď)
vrátiť odpoveď ['choices'][0]['text']
14. Vykonajte zmeny v súbore connect_discord.py
- Nahraďte príkaz uvedený nižšie nasledujúcim príkazom:
wait message.channel.send (f"{message.content}")
wait message.channel.send (f"Povedali ste: {message.content} \n {chatgpt_response (message.content)}")
- Pridajte tento príkaz do riadku číslo 5:
z app.openai_chat.connect_openai importujte chatgpt_response
15. Napíšte kód do run.py
- Choďte na run.py súbor.
- Napíšte nasledujúci skript:
z aplikácie. Importný klient Discord_bot.connect_discord, discord_token
if _name_ == '__main__': - Teraz prejdite na connect_discord súbor, vystrihnite odtiaľ nasledujúci príkaz a vložte ho do skriptu run.py:
client.run (discord_token)
- Teraz spustite súbor kliknutím na tlačidlo Prehrať umiestnené v hornej časti Visual Code Studio.
16. Chatujte s ChatBotom
-
Prejdite na svoj kanál.
- Môžete vidieť, že ChatBot je online.
- Napíšte otázku alebo začnite konverzáciu.
Takže takto môžete integrovať ChatGPT s Discordom a začať konverzáciu s robotom – uviazli ste niekde počas procesu? Neváhajte spomenúť všetky svoje otázky v sekcii komentárov nižšie.
Toto si môžete prečítať, ak chcete vedieť, ako na to použite ChatGPT s Whatsapp.
Stále máte problémy? Opravte ich pomocou tohto nástroja:
SPONZOROVANÉ
Ak rady uvedené vyššie nevyriešili váš problém, váš počítač môže mať hlbšie problémy so systémom Windows. Odporúčame stiahnutím tohto nástroja na opravu počítača (hodnotené ako skvelé na TrustPilot.com), aby ste ich mohli jednoducho osloviť. Po inštalácii stačí kliknúť na Spustite skenovanie tlačidlo a potom stlačte Opraviť všetko.