中文 | English
ChatGPT 串接到 Discord 上面,使得團隊在協作、溝通、效率上都能夠快速的提升,根據下面的安裝步驟,你也能在自己的 Discord 當中去導入 ChatGPT。
gpt-3.5-turbo
在 Discord 裡的每個頻道中導入 ChatGPT Bot,只要在輸入框輸入 /chat
就會 有一個 /chat message
的關鍵字自動帶入,直接輸入文字即可與 ChatGPT 互動,如下圖所示:
View API keys
Create new secret key
Applications
New Application
並輸入 Bot 的名稱 > 確認後進入新頁面。Bot
Add Bot
MESSAGE CONTENT INTENT
需打開 Save Change
View Token
或已申請過則會是 Reset Token
的按鈕。OAuth2
URL Generator
SCOPES
選擇 bot
、右欄下方 BOT PERMISSIONS
選擇 Administrator
繼續
> 授權
Star
支持開發者Fork
複製全部的程式碼到自己的倉庫Sign Up
直接用 Github
帳號登入並授權 -> 按下 Skip
跳過初始化設定Create
-> 跳出框,點選右上角 Import from Github
Connect GitHub to import your private repos.
-> 勾選 Only select repositories
-> 選擇 ChatGPT-Discord-Bot
Github URL
可以選擇 ChatGPT-Discord-Bot
專案 -> 點擊 Import from Github
。Import
完成後在 Replit
的專案管理頁面左下方 Tools
點擊 Secrets
。Got it
後,即可新增環境變數,需新增:
OPENAI_API
[由上方步驟一取得] sk-FoXXXX
OPENAI_MODEL_ENGINE
gpt-3.5-turbo
SYSTEM_MESSAGE
You are a helpful assistant.
DISCORD_TOKEN
[由上方步驟一取得] MTA3NXXX
Run
Hello. I am alive!
,並將畫面中上方的網址複製下來,下一步驟會用到
CREATE CRONJOB
Title
輸入 ChatGPT-Discord-Bot
,網址輸入上一步驟的網址5 分鐘
打一次CREATE
指令 | 說明 |
---|---|
/chat |
在輸入框直接輸入 /chat 會後綴 message 直接輸入文字,即可調用 ChatGPT 模型。 |
/reset |
ChatGPT 會記住前十次的問答紀錄,調用此指令則會清除。 |
/imagine |
在輸入框輸入 /imagine 會後綴 prompt 直接輸入文字,會調用 DALL·E 2 模型,即可生成圖像。 |
如果你喜歡這個專案,願意支持我們,可以請我們喝一杯咖啡,這會成為我們繼續前進的動力!