Först måste du skapa din egen server på Discord
- Att integrera ChatGPT med discord innehåller flera steg, inklusive att skapa en discord-server, utveckla en app på discord-utvecklarportalen och mer.
- Den här artikeln innehåller detaljerade steg för att göra detta med Python på Visual Studio Code.
XINSTALLERA GENOM ATT KLICKA PÅ LADDA FILEN
Denna programvara kommer att reparera vanliga datorfel, skydda dig från filförlust, skadlig programvara, maskinvarufel och optimera din dator för maximal prestanda. Fixa PC-problem och ta bort virus nu i tre enkla steg:
- Ladda ner Restoro PC Repair Tool som kommer med patenterad teknologi (patent tillgängligt här).
- Klick Starta skanning för att hitta Windows-problem som kan orsaka PC-problem.
- Klick Reparera allt för att åtgärda problem som påverkar din dators säkerhet och prestanda.
- Restoro har laddats ner av 0 läsare denna månad.
Integrera ChatGPT med Disharmoni låter dig lägga till en konversations-AI-assistent till din Discord-server för att svara på dina frågor och utföra andra uppgifter.
Att integrera det är lite knepigt eftersom det innebär flera steg. Men oroa dig inte; vi har dig täckt! Låt oss börja!
Bästa tipsen om att använda ChatGPT med Discord
- Använd Discord API – Discord API har utmärkt funktionalitet och låter dig interagera med Discord-plattformen. Det gör det också lättare att använda ChatGPT med Discord.
- Rensa ingång = korrekt utgång – När du chattar med ChatGPT måste du använda en kortfattad indata för att få relevant utdata.
- Håller boten säker – Se till att ChatGPT-boten du skapade är säker och implementerar säkerhetsåtgärder för att skydda användardata.
- Tillåt användare att ge feedback – Det är viktigt att låta dina användare ge feedback på sina konversationer med ChatGPT; detta kan hjälpa dig att förbättra användarupplevelsen.
- Kontrollera prestanda – Du måste regelbundet övervaka noggrannheten och svarstiden för ChatGPT så att du kan säkerställa att den fungerar korrekt.
Hur kan jag integrera ChatGPT med Discord?
Experttips:
SPONSRAD
Vissa PC-problem är svåra att ta itu med, särskilt när det kommer till skadade arkiv eller saknade Windows-filer. Om du har problem med att åtgärda ett fel kan ditt system vara delvis trasigt.
Vi rekommenderar att du installerar Restoro, ett verktyg som skannar din maskin och identifierar vad felet är.
Klicka här för att ladda ner och börja reparera.
Innan du börjar med detaljerade steg bör du överväga att utföra följande kontroller:
- Du behöver ha Visual Studio-kod på din dator.
- Dessutom skulle det vara bäst om du hade en Python tolk.
1. Skapa din server på Discord
- Logga in Disharmoni med ditt användarnamn.
- Klicka på + signera för att skapa din server.
- Klicka på Skapa min egen.
- Välj nu För mig och mina vänner.
- På nästa skärm, skriv in namnet på din server och ladda upp en bild om du klickar. Klicka sedan Skapa.
2. Bygg en bot
- Gå till Discord utvecklarportal.
- Klicka nu på Ansökningar, välj sedan Skapa applikation.
- Gå till Allmän information, namnge appen och lägg till appikonen.
- Klick Spara ändringar.
- Från den vänstra rutan väljer du Bot.
- Klick Lägg till Bot.
- Klicka nu Ja gör det på Lägg till denna bot i den här appen.
3. Skapa en URL
- Gå till OAuth2, klick URL Generator, och sätt en bock bredvid Bot.
- Rulla ned och välj Administratör.
- Längst ner på sidan får du en URL, kopiera den och klistra in den på ett anteckningsblock.
- Gå nu till OAuth2 igen och klicka sedan Allmän.
- Under Standardauktoriseringslänk, Välj Anpassad URL från rullgardinsmenyn för Auktoriseringsmetod.
- Klistra in webbadressen som du kopierade och klicka Spara ändringar.
- Gå till Bot, slå på strömbrytaren för Meddelandeinnehåll, och klicka Spara ändringar.
4. Återställ token
- Gå till Bot, och klicka Återställ token.
- Klick Ja gör det på Reset Bot's Token.
- Klicka nu Kopiera för att kopiera token och klistra in den i ett anteckningsblock för framtida bruk.
5. Godkänna
- Klistra in den genererade URL: en i webbläsaren. Från Lägg till server, välj namnet på servern du skapade. Klick Fortsätta.
- Sätt en bock bredvid Administratör och klicka Godkänna.
- Bekräfta det du är människa.
- Fortsätt när du är auktoriserad.
6. Använd kommandotolken
- tryck på Windows Nyckeltyp CMD, och klicka Öppen.
- Kopiera och klistra in följande kommando och tryck på Enter:
CD-skrivbord
mkdir ChatGPT_Friends
cd ChatGPT_Vänner
kod .
7. Skapa filer och mappar i Visual Studio Code
- Gå till den vänstra rutan, klicka på Mapp ikon och namnge den App.
- Skapa en fil och namnge den _init_.py.
- Skapa sedan en mapp och namnge den chatgpt_ai.
- Välj chatgpt_ai och skapa en fil och namnge den _init_.py.
- Skapa en annan fil under chatgpt_ai och namnge det connect_openai.py.
- Skapa nu en annan mapp under App mapp och namnge den discord_bot.
- Välj discord_bot mapp och skapa en fil och namnge den connect_discord.py.
- Nu utanför appmappen, skapa en fil och namnge den run.py.
- Skapa en annan fil och namnge den .env.
- Hur man kommer åt och använder ChatGPT i Italien [Snabb förbikoppling]
- ChatGPT-fel i Body Stream: Vad är det och hur åtgärdar man det?
8. Skriv kod i .env-filen
- Gå till .env-filen.
- Skriv följande kommando och nämn token som du kopierade från Discord Developers-portalen bredvid Discord_Token och kopiera API-nyckeln bredvid OPENAI_Key:
DISCORD_TOKEN=nyckel
#OPENAI_KEY=
9. Ladda ner moduler
- Gå till terminalen och kopiera och klistra in följande kommando och tryck på Enter:
python -m pip installera python-discord
- När du har installerat, skriv följande kommando för att installera dotenv-modulen:
python -m pip installera python-dotenv
- Kopiera och klistra in följande kommando för att installera Open API-modulen:
pip installera openapi
- För att installera förfrågningsmodulen, kör det här kommandot -
pip-installationsförfrågningar
10. Skriv kod i filen connect_discord.py
- Gå till filen connect_discord.py.
- Kopiera och klistra in följande skript som det nämns. Gör inga ändringar:
från dotenv import load_dotenv
importera os
import oenighet
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
klass MyClient (discord. Klient):
async def on_ready (själv):
print('Inloggad som: ', self.user)
async def on_message (själv, meddelande):
print (message.content)
if message.author == self.user:
lämna tillbaka
await message.channel.send (f"{message.content}")
avsikter = oenighet. Intents.default()
intents.message_content = Sant
client=MyClient (intents=intents)
client.run (discord_token) - När du är klar klickar du på Springa ikonen för att köra koden.
- I terminalen ser du att du är inloggad som namnet på din primära mapp.
- Gå till Discord-appen och skriv Hej.
- Boten kommer att svara. I det här skedet kommer det bara att replikera det du skriver.
11. Hämta API-nyckeln från OpenAI
- Gå till OpenAI hemsida.
- Logga in och klicka på Personlig.
- Klick Visa API-nycklar.
- Klicka nu Skapa ny hemlig nyckel.
- Kopiera nyckeln och klistra in den i ett anteckningsblock.
- Klistra även in den i .env-filen bredvid OPENAI_KEY.
12. Kontrollera modellen
- Gå till OpenAI-webbplatsen, och logga in.
- Navigera till Dokumentation.
- Nu under Komma igång, klick Modeller, välj sedan GPT-3.
- Kopiera namnet på den senaste modellen från den högra rutan.
13. Skriv kod i connect_openai.py
- Öppen connect_openai.py på Visual Studio Code.
- Kopiera och klistra in följande skript:
från dotenv import load_dotenv
importera openai
importera os
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response (prompt):
svar = öppenai. Completion.create(
engine='text-davinci-003',
prompt=prompt,
temperatur=0,75,
max_tokens=100
)
#print (svar)
return response ['choices'][0]['text']
14. Gör ändringar i connect_discord.py
- Ersätt kommandot nedan med följande kommando:
await message.channel.send (f"{message.content}")
await message.channel.send (f"Du sa: {message.content} \n {chatgpt_response (message.content)}")
- Lägg till detta kommando på rad nummer 5:
från app.openai_chat.connect_openai importera chatgpt_response
15. Skriv kod i run.py
- Gå till run.py fil.
- Skriv följande skript:
från app. Discord_bot.connect_discord importklient, discord_token
om _name_ == '__main__': - Gå nu till connect_discord fil, klipp ut följande kommando därifrån och klistra in det i run.py-skriptet:
client.run (discord_token)
- Kör nu filen genom att klicka på Play-knappen längst upp i Visual Code Studio.
16. Chatta med ChatBot
- Gå till din kanal.
- Du kan se att ChatBot är online.
- Skriv en fråga eller starta en konversation.
Så det här är hur du kan integrera ChatGPT med Discord och börja en konversation med boten - fastnat någonstans under processen? Nämn gärna alla dina frågor i kommentarsfältet nedan.
Du kan läsa detta om du vill veta hur du gör använd ChatGPT med Whatsapp.
Har du fortfarande problem? Fixa dem med det här verktyget:
SPONSRAD
Om råden ovan inte har löst ditt problem kan din dator uppleva djupare Windows-problem. Vi rekommenderar ladda ner detta PC-reparationsverktyg (betygsatt Great på TrustPilot.com) för att enkelt ta itu med dem. Efter installationen klickar du bara på Starta skanning knappen och tryck sedan på Reparera allt.