*当サイトのリンクにはAmazonアソシエイトやアフィリエイトリンクが含まれております。

Mattermost で ChatGPT のAIボットを作る

現在凄い勢いの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使いながら説明しあえるからね。

そんなワケでとても便利な時代に突入しましたね。

ではでは。


おすすめのコンテンツ

広告

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください