将 ChatGPT 与 Discord 集成允许您向 Discord 服务器添加对话式 AI 助手,以回答您的查询并履行其他任务。
集成它有点辣手,由于它触及几个步骤。但别担心;我们为您提供保障!让我们开始吧!
使用不和谐的 API – 不和谐的 API 具有出色的功能,可以让您与不和谐平台进行交互。另外,它使将 ChatGPT 与 Discord 一起使用变得更容易。
清除输入 = 正确的输出 – 与 ChatGPT 聊天时,您一定要使用简洁的输入来获得相关输出。
确保机器人安全 – 确保您创建的 ChatGPT 机器人是安全的,并且正在实行安全措施来保护用户数据。
允许用户提供反馈 – 一定要允许您的用户就他们与 ChatGPT 的对话提供反馈;这可以帮助您改良用户体验。
检查性能 – 您一定要定期监控 ChatGPT 的准确性和响应时间,以确保其正常运行。
专家提示:
有些PC问题很难解决,特别是在触及破坏的存储库或丢失的Windows文件时。如果您在修复毛病时遇到问题,则您的系统可能部份破坏。
我们建议安装 Restoro,该工具将扫描您的机器并肯定故障是甚么。
单击此处下载并开始修复。
在履行详细步骤之前,应斟酌履行以下检查:
您需要在计算机上安装Visual Studio Code。
另外,如果你有一个Python解释器,那将是最好的。
使用您的用户名登录 Discord。
单击 + 号以创建您的服务器。
单击创建我自己的。
现在选择“为我和我的朋友”。
在下一个屏幕上,键入服务器的名称,如果单击,请上传图片。然后,单击创建。
转到不和谐开发者门户。
现在单击“利用程序”,然后选择“创建利用程序”。
转到“常规信息”,为利用命名,然后添加“利用”图标。
单击保存更改。
在左窗格中,选择“机器人”。
单击添加机器人。
现在,单击“是”,在“将此机器人添加到此利用”上履行此操作。
转到 OAuth2,单击“URL 生成器”,然后在“机器人”旁边打勾。
向下转动并选择管理员。
在页面底部,您将取得一个URL,将其复制并粘贴到记事本上。
现在再次转到OAuth2,然后单击常规。
在“默许授权链接”下,从“授权方法”下拉列表当选择“自定义 URL”。
粘贴您复制的 URL,然后单击保存更改。
转到机器人,打开消息内容的开关,然后单击保存更改。
转到“机器人”,然后单击“重置令牌”。
单击“是”,在“重置机器人的令牌”上履行此操作。
现在单击“复制”以复制令牌并将其粘贴到记事本中以供将来使用。
将生成的 URL 粘贴到浏览器中。从添加到服务器中,选择您创建的服务器的名称。单击继续。
在管理员旁边打勾,然后单击授权。
验证您是人类。
取得授权后,请继续。
按键,键入 CMD,然后单击打开。Windows
复制并粘贴以下命令,然后按 Enter 键:Cd desktop
mkdir ChatGPT_Friends
cd ChatGPT_Friends
code .
转到左窗格,单击文件夹图标,并将其命名为利用程序。
创建一个文件并将其命名为 _init_.py。
接下来,创建一个文件夹并将其命名为 chatgpt_ai。
选择“chatgpt_ai”并创建一个文件并将其命名为 _init_.py。
在chatgpt_ai下创建另外一个文件并将其命名为 connect_openai.py。
现在,在利用程叙文件夹下创建另外一个文件夹,并将其命名为 discord_bot。
选择discord_bot文件夹并创建一个文件并将其命名为 connect_discord.py。
现在,在利用文件夹以外,创建一个文件并将其命名为 run.py。
创建另外一个文件并将其命名为 .env。
转到 .env 文件。
键入以下命令,并在Discord_Token旁边提及您从 Discord 开发人员门户复制的令牌,并复制 OPENAI_Key 旁边的 API 密钥:DISCORD_TOKEN=key
#OPENAI_KEY=
转到终端并复制并粘贴以下命令,然后按 Enter 键:python -m pip install python-discord
安装后,键入以下命令以安装 dotenv 模块:python -m pip install python-dotenv
现在复制并粘贴以下命令以安装打开 API 模块:pip install openapi
要安装要求模块,请运行以下命令 –pip install requests
转到connect_discord.py文件。
复制并粘贴以下脚本,如前所述。请不要进行更改:from dotenv import load_dotenv
import os
import discord
load_dotenv()
discord_token=os.getenv('DISCORD_TOKEN')
class MyClient(discord.Client):
async def on_ready(self):
print('Logged in as: ', self.user)
async def on_message(self, message):
print(message.content)
if message.author == self.user:
return
await message.channel.send(f"{message.content}")
intents=discord.Intents.default()
intents.message_content = True
client=MyClient(intents=intents)
client.run(discord_token)
完成后,单击“运行”图标以运行代码。
在终端中,您将看到您以主文件夹的名称登录。
转到 不和谐 利用程序,然后键入 嗨.
机器人将响应。在此阶段,它只会复制您键入的内容。
转到OpenAI网站。
登录并单击个人。
单击查看 API 密钥。
现在单击创建新密钥。
复制密钥并将其粘贴到记事本中。
另外,将其粘贴到OPENAI_KEY旁边的 .env 文件中。
转到OpenAI网站,然后登录。
导航到文档。
现在,在“开始使用”下,单击“模型”,然后选择“GPT⑶”。
从右窗格中复制最新模型的名称。
在Visual Studio Code上打开connect_openai.py。
复制并粘贴以下脚本:from dotenv import load_dotenv
import openai
import os
load_dotenv()
openai.api_key=os.getenv('OPENAI_KEY')
def chatgpt_response(prompt):
response = openai.Completion.create(
engine='text-davinci-003',
prompt=prompt,
temperature=0.75,
max_tokens=100
)
#print(response)
return response ['choices'][0]['text']
将下面提到的命令替换为以下命令:await message.channel.send(f"{message.content}")
await message.channel.send(f"You said: {message.content}
{chatgpt_response(message.content)}")
将此命令添加到第 5 行:from app.openai_chat.connect_openai import chatgpt_response
转到 run.py 文件。
键入以下脚本:from app.Discord_bot.connect_discord import client, discord_token
if _name_ == '__main__':
现在转到connect_discord文件,从那里剪切以下命令,并将其粘贴到 run.py 脚本中:client.run(discord_token)
现在,通过单击位于Visual Code Studio顶部的“播放”按钮来运行该文件。
转到您的频道。
您可以看到聊天机器人在线。
键入问题或开始对话。
那末,这就是您将 ChatGPT 与 Discord 集成并开始与机器人对话的方式——在此进程中卡在某个地方?请随时在下面的评论部份提及您的所有疑问。
如果您想知道怎么将ChatGPT与Whatsapp一起使用,可以浏览本文。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP