
ก่อนอื่นคุณต้องสร้างเซิร์ฟเวอร์ของคุณเองบน Discord
บทความนี้ประกอบด้วยขั้นตอนโดยละเอียดในการดำเนินการนี้ด้วย Python บน Visual Studio Code
การผสานรวม ChatGPT เข้ากับ Discord มีหลายขั้นตอน รวมถึงการสร้างเซิร์ฟเวอร์ Discord การพัฒนาแอปบนพอร์ทัลนักพัฒนา Discord และอื่นๆ อีกมากมาย
การรวม ChatGPT เข้ากับ Discord ช่วยให้คุณสามารถเพิ่มผู้ช่วย AI การสนทนาลงในเซิร์ฟเวอร์ Discord ของคุณเพื่อตอบคำถามของคุณและทำงานอื่น ๆ ได้
การบูรณาการจะยุ่งยากเล็กน้อยเนื่องจากมีหลายขั้นตอน แต่อย่ากังวล เราช่วยคุณได้! เริ่มกันเลย!
เคล็ดลับที่ดีที่สุดเกี่ยวกับการใช้ ChatGPT กับ Discord
-
ใช้ Discord API – Discord API มีฟังก์ชันการทำงานที่ยอดเยี่ยมและช่วยให้คุณสามารถโต้ตอบกับแพลตฟอร์ม Discord ได้ นอกจากนี้ยังทำให้การใช้ ChatGPT กับ Discord ง่ายขึ้น
-
ล้างอินพุต=เอาต์พุตที่ถูกต้อง – ขณะสนทนากับ ChatGPT คุณต้องใช้อินพุตที่กระชับเพื่อรับเอาต์พุตที่เกี่ยวข้อง
-
รักษาบอทให้ปลอดภัย – ตรวจสอบให้แน่ใจว่าบอท ChatGPT ที่คุณสร้างนั้นปลอดภัย และใช้มาตรการรักษาความปลอดภัยเพื่อปกป้องข้อมูลผู้ใช้
-
อนุญาตให้ผู้ใช้แสดงความคิดเห็น – จำเป็นต้องอนุญาตให้ผู้ใช้ของคุณแสดงความคิดเห็นเกี่ยวกับการสนทนาของพวกเขาด้วย ChatGPT สิ่งนี้สามารถช่วยคุณปรับปรุงประสบการณ์ผู้ใช้ได้
-
ตรวจสอบประสิทธิภาพ – คุณต้องตรวจสอบความถูกต้องและเวลาตอบสนองของ ChatGPT เป็นประจำ เพื่อให้มั่นใจว่าทำงานได้อย่างถูกต้อง
ฉันจะรวม ChatGPT เข้ากับ Discord ได้อย่างไร
ก่อนที่จะดำเนินการตามขั้นตอนโดยละเอียด คุณควรพิจารณาดำเนินการตรวจสอบต่อไปนี้:
-
คุณต้องมี Visual Studio Code บนคอมพิวเตอร์ของคุณ
-
นอกจากนี้ จะเป็นการดีที่สุดหากคุณมีล่าม Python
1. สร้างเซิร์ฟเวอร์ของคุณบน Discord
-
เข้าสู่ระบบ Discord ด้วยชื่อผู้ใช้ของคุณ
-
คลิกที่เครื่องหมาย + เพื่อสร้างเซิร์ฟเวอร์ของคุณ

-
คลิกที่สร้างของฉันเอง

-
ตอนนี้เลือก สำหรับฉันและเพื่อนของฉัน

-
ในหน้าจอถัดไป ให้พิมพ์ชื่อเซิร์ฟเวอร์ของคุณและอัปโหลดรูปภาพหากคุณคลิก จากนั้นคลิกสร้าง

2. สร้างบอท
-
ไปที่พอร์ทัลนักพัฒนา Discord

-
ตอนนี้คลิกที่ Applications จากนั้นเลือก Create Application

-
ไปที่ข้อมูลทั่วไป ตั้งชื่อแอป และเพิ่มไอคอนแอป

-
คลิกบันทึกการเปลี่ยนแปลง
-
จากบานหน้าต่างด้านซ้าย ให้เลือก Bot
-
คลิกเพิ่มบอท

-
ตอนนี้คลิก ใช่ ทำใน เพิ่มบอทนี้ไปยังแอปนี้

3. สร้าง URL
-
ไปที่ OAuth2 คลิกเครื่องมือสร้าง URL และทำเครื่องหมายถูกถัดจาก Bot

-
เลื่อนลงและเลือกผู้ดูแลระบบ
-
ที่ด้านล่างของหน้า คุณจะได้รับ URL คัดลอกและวางลงในแผ่นจดบันทึก

-
ไปที่ OAuth2 อีกครั้ง จากนั้นคลิกทั่วไป
-
ภายใต้ลิงก์การอนุญาตเริ่มต้น ให้เลือก URL ที่กำหนดเองจากเมนูแบบเลื่อนลงสำหรับวิธีการอนุญาต
-
วาง URL ที่คุณคัดลอกแล้วคลิกบันทึกการเปลี่ยนแปลง

-
ไปที่ Bot สลับสวิตช์สำหรับเนื้อหาข้อความ แล้วคลิกบันทึกการเปลี่ยนแปลง

4. รีเซ็ตโทเค็น
-
ไปที่บอท แล้วคลิกรีเซ็ตโทเค็น

-
คลิกใช่ ทำการรีเซ็ตโทเค็นของ Bot

-
ตอนนี้คลิกคัดลอกเพื่อคัดลอกโทเค็นและวางลงในแผ่นจดบันทึกเพื่อใช้ในอนาคต

5. อนุญาต
-
วาง URL ที่สร้างขึ้นในเบราว์เซอร์ จาก เพิ่มไปยังเซิร์ฟเวอร์ ให้เลือกชื่อของเซิร์ฟเวอร์ที่คุณสร้างขึ้น คลิกดำเนินการต่อ

-
ใส่เครื่องหมายถูกถัดจากผู้ดูแลระบบแล้วคลิกอนุญาต

-
ตรวจสอบว่าคุณเป็นมนุษย์

-
เมื่อคุณได้รับอนุญาตแล้วให้ดำเนินการต่อ

6. ใช้พรอมต์คำสั่ง
-
กดปุ่ม Windows พิมพ์ CMD และคลิก Open
-
คัดลอกและวางคำสั่งต่อไปนี้แล้วกด Enter:
Cd desktopmkdir ChatGPT\_Friendscd ChatGPT\_Friendscode
7. สร้างไฟล์และโฟลเดอร์ใน Visual Studio Code
-
ไปที่บานหน้าต่างด้านซ้าย คลิกไอคอนโฟลเดอร์ และตั้งชื่อเป็นแอป

-
สร้างไฟล์และตั้งชื่อเป็น _init_.py
-
จากนั้นสร้างโฟลเดอร์และตั้งชื่อเป็น chatgpt_ai
-
เลือก chatgpt_ai และสร้างไฟล์และตั้งชื่อเป็น _init_.py
-
สร้างไฟล์อื่นภายใต้ chatgpt_ai และตั้งชื่อเป็น Connect_openai.py
-
ตอนนี้ สร้างโฟลเดอร์อื่นภายใต้โฟลเดอร์ App และตั้งชื่อเป็น discord_bot
-
เลือกโฟลเดอร์ discord_bot และสร้างไฟล์และตั้งชื่อเป็น Connect_discord.py
-
ตอนนี้อยู่นอกโฟลเดอร์แอพ ให้สร้างไฟล์และตั้งชื่อเป็น run.py
-
สร้างไฟล์อื่นและตั้งชื่อเป็น.env
8. เขียนโค้ดในไฟล์.env
-
ไปที่ไฟล์.env

-
พิมพ์คำสั่งต่อไปนี้และระบุโทเค็นที่คุณคัดลอกมาจากพอร์ทัล Discord Developers ถัดจาก Discord_Token และคัดลอกคีย์ API ถัดจาก OPENAI_Key: ` DISCORD_TOKEN=key
OPENAI_KEY=`
9. ดาวน์โหลดโมดูล
-
ไปที่เทอร์มินัลแล้วคัดลอกและวางคำสั่งต่อไปนี้ แล้วกด Enter:
python-m pip install python-discord
-
เมื่อติดตั้งแล้ว ให้พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งโมดูล dotenv:
python-m pip install python-dotenv
-
ตอนนี้คัดลอกและวางคำสั่งต่อไปนี้เพื่อติดตั้งโมดูล Open API:
pip install openapi -
ในการติดตั้งโมดูลคำขอ ให้รันคำสั่งนี้ –
คำขอการติดตั้ง pip
10. เขียนโค้ดในไฟล์ Connect_discord.py
-
ไปที่ไฟล์ Connect_discord.py
-
คัดลอกและวางสคริปต์ต่อไปนี้ตามที่กล่าวไว้ กรุณาอย่าทำการเปลี่ยนแปลง: ` จาก dotenv import load_dotenv
นำเข้าระบบปฏิบัติการ
ความไม่ลงรอยกันนำเข้า
load_dotenv()
discord_token=os.getenv(‘DISCORD_TOKEN’)
คลาส MyClient (discord.Client):
async def on_ready (ตนเอง):
print(‘เข้าสู่ระบบด้วย:’, self.user)
async def on_message (ตัวเอง ข้อความ):
พิมพ์ (ข้อความเนื้อหา)
ถ้า message.author==self.user:
กลับมา
รอ message.channel.send(f"{message.content}")
เจตนา=discord.Intents.default()
intents.message_content=จริง
ลูกค้า = MyClient (เจตนา = เจตนา)
client.run(discord_token) `
-
เมื่อเสร็จแล้วให้คลิกที่ไอคอน Run เพื่อเรียกใช้โค้ด

-
ใน Terminal คุณจะเห็นว่าคุณเข้าสู่ระบบเป็นชื่อโฟลเดอร์หลักของคุณ
-
ไปที่แอป Discord แล้วพิมพ์ Hi
-
บอทจะตอบกลับ ในขั้นตอนนี้ ระบบจะจำลองเฉพาะสิ่งที่คุณพิมพ์เท่านั้น
11. รับคีย์ API จาก OpenAI
-
ไปที่เว็บไซต์ OpenAI
-
เข้าสู่ระบบและคลิกที่ส่วนตัว
-
คลิกดูคีย์ API

-
ตอนนี้คลิกสร้างรหัสลับใหม่
-
คัดลอกคีย์และวางลงในแผ่นจดบันทึก

-
วางลงในไฟล์ .env ถัดจาก OPENAI_KEY
12. ตรวจสอบรุ่น
-
ไปที่เว็บไซต์ OpenAI และเข้าสู่ระบบ
-
ไปที่เอกสารประกอบ

-
ใต้เริ่มต้น คลิกโมเดล จากนั้นเลือก GPT-3
-
คัดลอกชื่อของรุ่นล่าสุดจากบานหน้าต่างด้านขวา
13. เขียนโค้ดใน Connect_openai.py
-
เปิด Connect_openai.py บน Visual Studio Code

-
คัดลอกและวางสคริปต์ต่อไปนี้: ` from dotenv import load_dotenv
นำเข้า openai
นำเข้าระบบปฏิบัติการ
load_dotenv()
openai.api_key=os.getenv(‘OPENAI_KEY’)
def chatgpt_response (พร้อมท์):
การตอบสนอง = openai.Completion.create (
engine=‘text-davinci-003’,
พร้อมท์=พร้อมท์,
อุณหภูมิ = 0.75,
max_tokens=100-#พิมพ์(ตอบกลับ)
ตอบกลับ ‘ตัวเลือก'0’ข้อความ’ `
14. ทำการเปลี่ยนแปลงใน Connect_discord.py
- แทนที่คำสั่งด้านล่างด้วยคำสั่งต่อไปนี้:
await message.channel.send(f"{message.content}")
รอ message.channel.send(f"คุณพูดว่า: {message.content} \n {chatgpt\_response(message.content)}") 
- เพิ่มคำสั่งนี้ในบรรทัดที่ 5:
from app.openai\_chat.connect\_openai import chatgpt\_response
15. เขียนโค้ดใน run.py
-
ไปที่ไฟล์ run.py

-
พิมพ์สคริปต์ต่อไปนี้: ` จากไคลเอนต์นำเข้า app.Discord_bot.connect_discord, discord_token
ถ้า _name_=='__main__': `
-
ไปที่ไฟล์ Connect_discord ตัดคำสั่งต่อไปนี้จากนั้นวางลงในสคริปต์ run.py:
client.run(discord\_token) -
ตอนนี้ให้รันไฟล์โดยคลิกปุ่มเล่นที่อยู่ด้านบนของ Visual Code Studio
16. สนทนากับ ChatBot
-
ไปที่ช่องของคุณ

-
คุณจะเห็น ChatBot ออนไลน์อยู่
-
พิมพ์คำถามหรือเริ่มการสนทนา
นี่คือวิธีที่คุณสามารถรวม ChatGPT เข้ากับ Discord และเริ่มการสนทนากับบอท โดยติดอยู่ที่ใดที่หนึ่งในระหว่างกระบวนการ อย่าลังเลที่จะพูดถึงคำถามทั้งหมดของคุณในส่วนความคิดเห็นด้านล่าง
เพื่อเพิ่มประสิทธิภาพเซิร์ฟเวอร์ Discord ที่ขับเคลื่อนด้วย AI ใหม่ของคุณให้ดียิ่งขึ้น คุณสามารถทำตามคำแนะนำนี้ในการเพิ่ม Arcane Bot ลงใน Discord และปลดล็อคคุณสมบัติการปรับระดับและการทำงานอัตโนมัติอันทรงพลังสำหรับชุมชนของคุณ
คุณสามารถอ่านสิ่งนี้ได้หากคุณต้องการทราบวิธีใช้ ChatGPT กับ Whatsapp
*️⃣ ลิงค์ที่มา:
Discord, Visual Studio Code , Python reaper , Discord Developers Portal , เว็บไซต์ OpenAI , ไปที่เว็บไซต์ OpenAI , ไปที่ช่องของคุณ คำแนะนำในการเพิ่ม Arcane Bot ลงใน Discord ใช้ ChatGPT กับ Whatsapp,.,































