Først skal du oprette din egen server på Discord
- Integrering af ChatGPT med discord indeholder flere trin, herunder oprettelse af en discord-server, udvikling af en app på discord-udviklerportalen og mere.
- Denne artikel indeholder detaljerede trin til at gøre dette med Python på Visual Studio Code.
xINSTALLER VED AT KLIKKE PÅ DOWNLOAD FIL
Denne software vil reparere almindelige computerfejl, beskytte dig mod filtab, malware, hardwarefejl og optimere din pc til maksimal ydeevne. Løs pc-problemer og fjern virus nu i 3 nemme trin:
- Download Restoro PC Repair Tool der følger med patenterede teknologier (patent tilgængeligt her).
- Klik Start scanning for at finde Windows-problemer, der kan forårsage pc-problemer.
- Klik Reparer alle for at løse problemer, der påvirker din computers sikkerhed og ydeevne.
- Restoro er blevet downloadet af 0 læsere i denne måned.
Integrering af ChatGPT med Uenighed giver dig mulighed for at tilføje en samtale-AI-assistent til din Discord-server for at besvare dine forespørgsler og udføre andre opgaver.
Det er lidt vanskeligt at integrere det, da det involverer flere trin. Men bare rolig; vi har dig dækket! Lad os begynde!
Bedste tips til at bruge ChatGPT med Discord
- Brug Discord API – Discord API har fremragende funktionalitet og lader dig interagere med Discord-platformen. Det gør det også nemmere at bruge ChatGPT med Discord.
- Slet input = korrekt output – Mens du chatter med ChatGPT, skal du bruge et kortfattet input for at få relevant output.
- Holder botten sikker – Sørg for, at den ChatGPT-bot, du har oprettet, er sikret og implementerer sikkerhedsforanstaltninger for at beskytte brugerdata.
- Tillad brugere at give feedback – Det er vigtigt at give dine brugere mulighed for at give feedback på deres samtaler med ChatGPT; dette kan hjælpe dig med at forbedre brugeroplevelsen.
- Tjek ydeevne – Du skal regelmæssigt overvåge nøjagtigheden og responstiden for ChatGPT, så du kan sikre dig, at den fungerer korrekt.
Hvordan kan jeg integrere ChatGPT med Discord?
Ekspert tip:
SPONSORERET
Nogle pc-problemer er svære at tackle, især når det kommer til beskadigede arkiver eller manglende Windows-filer. Hvis du har problemer med at rette en fejl, kan dit system være delvist ødelagt.
Vi anbefaler at installere Restoro, et værktøj, der scanner din maskine og identificerer, hvad fejlen er.
Klik her for at downloade og begynde at reparere.
Før du går i gang med detaljerede trin, bør du overveje at udføre følgende kontroller:
- Du skal have Visual Studio kode på din computer.
- Det ville også være bedst, hvis du havde en Python tolk.
1. Opret din server på Discord
- Log ind på Uenighed med dit brugernavn.
- Klik på + tegn for at oprette din server.
- Klik på Opret min egen.
- Vælg nu For mig og mine venner.
- På den næste skærm skal du indtaste navnet på din server og uploade et billede, hvis du klikker. Klik derefter skab.
2. Byg en bot
- Gå til Discord udviklerportal.
- Klik nu på Ansøgninger, og vælg derefter Opret applikation.
- Gå til Generel information, navngiv appen, og tilføj app-ikonet.
- Klik Gem ændringer.
- Fra venstre rude skal du vælge Bot.
- Klik Tilføj Bot.
- Klik nu Ja gør det på Føj denne bot til denne app.
3. Generer en URL
- Gå til OAuth2, klik URL Generator, og sæt et flueben ud for Bot.
- Rul ned og vælg Administrator.
- Nederst på siden får du en URL, kopier den og indsæt den på en notesblok.
- Gå nu til OAuth2 igen, og klik derefter Generel.
- Under Standard autorisationslink, Vælg Brugerdefineret URL fra rullemenuen for autorisationsmetode.
- Indsæt den URL, du kopierede, og klik Gem ændringer.
- Gå til Bot, slå kontakten til for Besked indhold, og klik Gem ændringer.
4. Nulstil token
- Gå til Bot, og klik Nulstil token.
- Klik Ja gør det på Nulstil Bots Token.
- Klik nu Kopi at kopiere tokenet og indsætte det i en notesblok til fremtidig brug.
5. Bemyndige
- Indsæt den genererede URL i browseren. Fra Tilføj til server, vælg navnet på den server, du oprettede. Klik Blive ved.
- Sæt et flueben ud for Administrator og klik Bemyndige.
- Bekræft det du er menneskelig.
- Når du er autoriseret, fortsæt.
6. Brug kommandoprompten
- Tryk på Windows nøgle, type CMD, og klik Åben.
- Kopier og indsæt følgende kommando, og tryk på Enter:
Cd desktop
mkdir ChatGPT_Friends
cd ChatGPT_Venner
kode.
7. Opret filer og mapper i Visual Studio Code
- Gå til venstre rude, klik på Folder ikon, og navngiv det App.
- Opret en fil og navngiv den _init_.py.
- Opret derefter en mappe og navngiv den chatgpt_ai.
- Vælg chatgpt_ai og opret en fil og navngiv den _init_.py.
- Opret en anden fil under chatgpt_ai og navngiv den connect_openai.py.
- Opret nu en anden mappe under App mappe, og navngiv den discord_bot.
- Vælg discord_bot mappe og opret en fil og navngiv den connect_discord.py.
- Nu uden for app-mappen, opret en fil og navngiv den run.py.
- Opret en anden fil og navngiv den .env.
- Sådan får du adgang til og bruger ChatGPT i Italien [Hurtig Bypass]
- ChatGPT-fejl i Body Stream: Hvad er det, og hvordan fikser man det?
8. Skriv kode i .env-filen
- Gå til .env-filen.
- Indtast følgende kommando og nævn tokenet, som du kopierede fra Discord Developers-portalen ved siden af Discord_Token, og kopier API-nøglen ud for OPENAI_Key:
DISCORD_TOKEN=nøgle
#OPENAI_KEY=
9. Download moduler
- Gå til terminalen og kopier og indsæt følgende kommando, og tryk på Enter:
python -m pip installer python-discord
- Når det er installeret, skal du skrive følgende kommando for at installere dotenv-modulet:
python -m pip installer python-dotenv
- Kopier og indsæt nu følgende kommando for at installere Open API-modulet:
pip installer openapi
- For at installere anmodningsmodulet skal du køre denne kommando -
pip installationsanmodninger
10. Skriv kode i filen connect_discord.py
- Gå til filen connect_discord.py.
- Kopier og indsæt følgende script, som det er nævnt. Foretag venligst ikke ændringer:
fra dotenv import load_dotenv
import os
import uenighed
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
klasse MyClient (discord. Klient):
async def on_ready (selv):
print('Logget ind som: ', self.user)
async def on_message (selv, besked):
print (message.content)
hvis message.author == self.user:
Vend tilbage
afvent message.channel.send (f"{message.content}")
hensigter = uenighed. Intents.default()
intents.message_content = Sandt
client=MyClient (intents=intents)
client.run (discord_token) - Når du er færdig, skal du klikke på Løb ikon for at køre koden.
- I terminalen vil du se, at du er logget ind som navnet på din primære mappe.
- Gå til Discord-appen, og skriv Hej.
- Botten vil svare. På dette stadium vil det kun replikere, hvad du skriver.
11. Hent API-nøglen fra OpenAI
- Gå til OpenAI hjemmeside.
- Log ind og klik videre Personlig.
- Klik Se API-nøgler.
- Klik nu Opret ny hemmelig nøgle.
- Kopier nøglen og indsæt den i en notesblok.
- Indsæt det også i .env-filen ved siden af OPENAI_KEY.
12. Tjek modellen
- Gå til OpenAI-webstedet, og log ind.
- Naviger til Dokumentation.
- Nu under Kom igang, klik Modeller, og vælg derefter GPT-3.
- Kopier navnet på den seneste model fra højre rude.
13. Skriv kode i connect_openai.py
- Åben connect_openai.py på Visual Studio Code.
- Kopiér og indsæt følgende script:
fra dotenv import load_dotenv
import openai
import os
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response (prompt):
svar = åbenai. Completion.create(
engine='text-davinci-003',
prompt=prompt,
temperatur=0,75,
max_tokens=100
)
#print (svar)
return response ['valg'][0]['tekst']
14. Foretag ændringer til connect_discord.py
- Erstat kommandoen nævnt nedenfor med følgende kommando:
afvent message.channel.send (f"{message.content}")
await message.channel.send (f"Du sagde: {message.content} \n {chatgpt_response (message.content)}")
- Tilføj denne kommando til linje nummer 5:
fra app.openai_chat.connect_openai importer chatgpt_response
15. Skriv kode i run.py
- Gå til run.py fil.
- Indtast følgende script:
fra app. Discord_bot.connect_discord importklient, discord_token
hvis _name_ == '__main__': - Gå nu til connect_discord fil, klip følgende kommando derfra og indsæt den i run.py-scriptet:
client.run (discord_token)
- Kør nu filen ved at klikke på Play-knappen øverst i Visual Code Studio.
16. Chat med ChatBot
- Gå til din kanal.
- Du kan se ChatBot er online.
- Indtast et spørgsmål, eller start en samtale.
Så det er sådan, du kan integrere ChatGPT med Discord og begynde en samtale med botten - sidder fast et sted under processen? Du er velkommen til at nævne alle dine spørgsmål i kommentarfeltet nedenfor.
Du kan læse dette, hvis du vil vide hvordan brug ChatGPT med Whatsapp.
Har du stadig problemer? Løs dem med dette værktøj:
SPONSORERET
Hvis ovenstående råd ikke har løst dit problem, kan din pc opleve dybere Windows-problemer. Vi anbefaler download af dette PC-reparationsværktøj (vurderet til Great på TrustPilot.com) for nemt at løse dem. Efter installationen skal du blot klikke på Start scanning knappen og tryk derefter på Reparer alle.