ChatGPT接入Slack,源码来自https://github.com/MarkusGalant/chatgpt-slackbot-serverless
6.2K
text-davinci-003模型,该模型不是免费的,会消耗额度。在本地创建一个.env文件,设置好参数以下参数:
## 从slack的app中获取
SLACK_SIGNING_SECRET=xxxxxxxx
## 从slack的app中获取
SLACK_BOT_TOKEN=xxxxxxxx
## openai中获取
OPENAI_API_KEY=xxxxxxxx
将.env挂载到容器中的 /app/.env
容器监听的端口是4005,可以自行映射成其他端口
进入创建好的app页面,开始设置
app_mentions:read
channels:join
chat:write
im:history
im:read
im:write
app_mention
message:im
记得点击页面中的“Save Changes”
此url就是访问你部署docker的机器的域名和端口号,并在后面增加“/dev/slack/events”,并且必须是https协议。 例如:https://slack.yourdomain.com:4005/dev/slack/events
记得点击页面中的“Save Changes”
此url与c中的一样 记得点击页面中的“Save Changes”
Content type
Image
Digest
sha256:9ab8368ba…
Size
587.2 MB
Last updated
over 3 years ago
docker pull fooololo/chatgpt-slack-bot