ChatGPT と Discord を統合する方法 [+ 5 Smart Tips]
Contents
- 1 まず、Discord で独自のサーバーを作成する必要があります。
- 2 DiscordでChatGPTを使用するための最良のヒント
- 3 ChatGPT と Discord を統合するにはどうすればよいですか?
- 3.1 1. Discord でサーバーを作成します。
- 3.2 2.ボットを作成する
- 3.3 3. URL を生成する
- 3.4 4. トークンのリセット
- 3.5 5.許可する
- 3.6 6.コマンドプロンプトを使用する
- 3.7 7. Visual Studio Code でファイルとフォルダーを作成する
- 3.8 8. .env ファイルにコードを記述します。
- 3.9 9. モジュールをダウンロードする
- 3.10 10. ファイルにコードを書き込みます。 connect_discord.py
- 3.11 11. OpenAI から API キーを取得する
- 3.12 12.モデルの確認
- 3.13 13. connect_openai.py にコードを記述します
- 3.14 14.変更を加える connect_discord.py
- 3.15 15. run.py にコードを書く
- 3.16 16.ChatBotでチャット
まず、Discord で独自のサーバーを作成する必要があります。
- ChatGPT と Discord の統合には、いくつかの手順が必要です。 これには、discord サーバーの構築、discord 開発者ポータルでのアプリの開発などが含まれます。
- この記事には、Visual Studio Code で Python を使用して操作を実行するための詳細な手順が含まれています。
バツダウンロードファイルをクリックしてインストールします。
ChatGPT と Discord の統合により、会話型 AI アシスタントを Discord サーバーに追加して、質問に答えたり、他のタスクを実行したりできます。
いくつかのステップがあるため、統合には少し注意が必要です。 しかし、心配しないでください私たちはあなたをカバーしました! 始めましょう!
DiscordでChatGPTを使用するための最良のヒント
- Discord API を使用する – Discord API は優れた機能を提供し、Discord プラットフォームとやり取りできるようにします. また、Discord で ChatGPT を簡単に使用できるようにします.
- 明確な入力 = 正しい出力。 – ChatGPT でチャットしている間は、簡潔な入力を使用して関連する出力を取得する必要があります。
- ボットを安全に保つ – 作成した ChatGPT ボットが安全であることを確認し、ユーザー データを保護するためのセキュリティ対策を講じてください。
- ユーザーにコメントを許可 – ユーザーが ChatGPT の会話にコメントできるようにすることが不可欠です. これは、ユーザー エクスペリエンスの向上に役立ちます.
- パフォーマンスの確認 – ChatGPT の精度と応答時間を定期的に確認して、正しく機能していることを確認する必要があります。
ChatGPT と Discord を統合するにはどうすればよいですか?
一部の PC の問題は解決が困難です。 特に、ストレージの破損や Windows ファイルの欠落に関しては. システムが部分的に破損している可能性があります。
マシンをスキャンしてエラーを特定するツールである Restoro をインストールすることをお勧めします。
ここをクリックしてダウンロードし、修復を開始します。
詳細な手順に入る前に次のチェックを行うことを検討する必要があります。
1. Discord でサーバーを作成します。
- ログイン 不一致 あなたのユーザー名で
- クリック + サインインしてサーバーを作成します。
- クリック 自分で作る.
- 今選ぶ 私と私の友達のために.
- 次の画面でサーバー名を入力し、クリックした場合は画像をアップロードしてからクリックします 建てる.
2.ボットを作成する
- に行く Discord 開発者ポータル.
- 今すぐクリックしてください アプリケーション次に選択します アプリケーションを作成する.
- に行く 一般情報アプリに名前を付けて、アプリのアイコンを追加します。
- クリック 変更ログ.
- 左ペインから、 ボット.
- クリック ボットを追加.
- 今すぐクリック はい、やります このボットをこのアプリに追加します。
3. URL を生成する
- に行く OAuth2クリック URL ジェネレーターの前にチェックマークを付けます ボット.
- 下にスクロールして選択 管理者.
- ページの下部に URL が表示されるので、それをコピーしてメモ帳に貼り付けます。
- 今行く OAuth2 もう一度、クリックします 全般的.
- 下 デフォルトの認証リンク選ぶ カスタム URL 認証方法のドロップダウンから。
- コピーした URL を貼り付けてクリックします。 変更ログ.
- に行く ボットスイッチオン メッセージ内容次にクリック 変更ログ.
4. トークンのリセット
- に行く ボット次にクリック リセットトークン.
- クリック はい、やります ボットのトークンをリセットするには
- 今すぐクリック コピー トークンをコピーして、後で使用できるようにメモ帳に貼り付けます。
5.許可する
- 生成された URL をブラウザーに貼り付けます。 サーバーに追加作成したサーバーの名前を選択し、 続く.
- の横にチェックマークを付ける 管理者 次にクリック 許可する.
- 確認して あなたは人間です.
- 許可がおりたら立ち止まるな
6.コマンドプロンプトを使用する
- プレス 窓 キー、プリント cm次にクリック 開ける.
- 次のコマンドをコピーして貼り付け、Enter キーを押します。
Cd desktop
mkdir ChatGPT_Friends
cd ChatGPT_Friends
code .
7. Visual Studio Code でファイルとフォルダーを作成する
- 左ペインに移動し、 フォルダ アイコンと名前 アプリ.
- ファイルを作成し、名前を付けます。 _init_.py.
- 次に、フォルダを作成して名前を付けます。 chatgpt_ai.
- 選ぶ chatgpt_ai ファイルを作成して名前を付けます _init_.py.
- の下に別のファイルを作成します chatgpt_ai 名前を付けて connect_openai.py.
- 次に、別のフォルダーを作成します アプリ フォルダと名前 discord_bot.
- 選ぶ discord_bot フォルダーを作成してファイルを作成し、名前を付けます connect_discord.py.
- これで、アプリ フォルダーの外に移動しました。 ファイルを作成して名前を付けましょう。 run.py.
- 別のファイルを作成し、名前を付けます。 .env.
8. .env ファイルにコードを記述します。
- .env ファイルに移動します。
- 次のコマンドを入力し、Discord 開発者ポータルからコピーしたトークンを Discord_Token の横に入力します。 OPENAI_Key の横にある API キーをコピーします。
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 install requests
10. ファイルにコードを書き込みます。 connect_discord.py
- 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) - 完了したら、をクリックします 走る コードを実行するためのアイコン
- ターミナルでは、ホーム フォルダーの名前でログインしていることがわかります。
- Discord アプリに移動し、「こんにちは」と入力します。
- The bot will response. この段階では、入力内容のみが繰り返されます。
11. OpenAI から API キーを取得する
- に行く OpenAI ウェブサイト.
- ログインしてクリック 個人的.
- クリック API キーを表示.
- 今すぐクリック 新しい暗証番号を生成する.
- キーをコピーしてメモ帳に貼り付けます。
- また、次の.envファイルに貼り付けます OPENAI_KEY.
12.モデルの確認
- OpenAI の Web サイトにアクセスします。そしてログイン
- 案内する 書類.
- 今下に 始めるクリック モデル次に選択します GPT-3.
- 右側のペインから最新リリースの名前をコピーします。
13. connect_openai.py にコードを記述します
- 開ける connect_openai.py Visual Studio コードで
- 次のスクリプトをコピーして貼り付けます。
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']
14.変更を加える connect_discord.py
- 以下のコマンドを次のコマンドに置き換えます。
await message.channel.send(f"{message.content}")
await message.channel.send(f"You said: {message.content} n {chatgpt_response(message.content)}")
- 次のコマンドを 5 行目に追加します。
from app.openai_chat.connect_openai import chatgpt_response
15. run.py にコードを書く
- に行く 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 の上部にある[再生]ボタンをクリックして、ファイルを実行します。
16.ChatBotでチャット
- あなたのチャンネルに行きます.
- ChatBot がオンラインになっていることがわかります。
- 質問を入力するか、会話を開始します。
ChatGPT を Discord と統合し、ボットとの会話を開始する方法は次のとおりです。プロセス中にどこかで立ち往生しています。 以下のコメントセクションですべての質問に自由に言及してください。
WhatsappでChatGPTを使用する方法を知りたい場合は、これを読むことができます.
まだ問題がありますか? このツールで編集:
サポーター
上記の提案で問題が解決しない場合。 お使いの PC で、より深刻な Windows の問題が発生している可能性があります。 この PC 修復ツールをダウンロードすることをお勧めします。 (最高ランク TrustPilot.com) を使用して、トラブルシューティングを簡単に行うことができます。 インストール後、クリックするだけ スキャン開始 ボタンを押してから すべての修理。
ありがとう!
会話を始める