将 GPT 整合到 Mattermost

服务添加

首先进入到 Mattermost 后台,在左侧列表中找到集成,点击进入到机器人账户页面,开启机器人账号创建的功能,然后点击机器人账号项:

点击右上角添加机器人,输入用户名 chatgpt「可自定义」其余为可选项,小伙伴们可以按需填写:

创建机器人后,需要先将其邀请到团队,才能正常对话。点击团队名称,选择成员管理,在弹出页面中点击邀请人员,输入 chatgpt 后点击邀请即可:

这里提示一下,私信机器人是没有任何反应,需要在频道中艾特机器人用户名,杜老师测试时并未成功,所以没有截图:

服务部署

1
2
3
4
5
6
docker run -d --restart unless-stopped \
-e MATTERMOST_URL=https://mattermost.server \
-e MATTERMOST_TOKEN=abababacdcdcd \
-e OPENAI_API_KEY=234234234234234234 \
--name chatbot \
penndu/chatgpt-mattermost-bot:latest

注意:请使用海外的主机部署,毕竟要连接 API。其中 MATTERMOST_URL 为 Mattermost 服务器地址,MATTERMOST_TOKEN 为 Mattermost 机器人生成的令牌 ID,OPENAI_API_KEY 为 GPT 的 KEY 值,penndu/chatgpt-mattermost-bot:latest 是杜老师编译的 Docker 服务端,如果想获得官方版,可以在评论区留言获取。

本文链接:https://my.lmcjl.com/post/15865.html

展开阅读全文

4 评论

留下您的评论.