現在凄い勢いのAIブームですね。
当然のように私も使ってみました。
そしたら凄く良い。便利だー。
という事で有志の方が開発したDockerイメージを使って、MattermostにAIボットを生成してみました。
広告
Botの生成
はい。
まずはMattermostでBotの生成から。
↑の画像の通り、【統合機能】からBopの製作を行い、トークンの発行を行います。
Docker構築
続いてDockerの構築です。
私はVPSのubuntuにDockerを用意。
あとは構築
# git clone https://github.com/yGuy/chatgpt-mattermost-bot # cd chatgpt-mattermost-bot # docker build . -t yguy/chatgpt-mattermost-bot
そしてMATTERMOSTのURL、前項で生成されたトークン、OpenAiのAPI-Key を準備してコマンド。
# docker run -d --restart unless-stopped -e MATTERMOST_URL=https://mattermost.server -e MATTERMOST_TOKEN=**トークン** -e OPENAI_API_KEY=**API-Key** --name chatbot yguy/chatgpt-mattermost-bot
**トークン**、**API-Key** を用意したものに変更。
URLの部分は当然自分のサーバーのURL。
# docker ps
で動いてればOK。
使い方
使い方は@chatgptをメンションすればOK。
もし名前変えてたら、その名前をメンション。
ダイレクトメッセージ上で、個人的なお喋りも出来るし、
チーム感でAIからの情報共有も出来る。
これってチームでプログラム書く時良いと思う。
分かり難い部分とかAI使いながら説明しあえるからね。
そんなワケでとても便利な時代に突入しましたね。
ではでは。
おすすめのコンテンツ
広告