4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LINE WORKS と Yoom で ChatGPT の Bot を簡単に作成

Posted at

LINE WORKS と Yoom で ChatGPT の Bot を作成

Yoom で ChatGPT の API とノーコードで連携できるようになりました。
以前から LINE WORKS とも連携可能なので、これらを組み合わせて LINE WORKS で利用できる ChatGPT の Bot を作成しました。

Yoom で簡単に作成

Yoom の フローボット作成画面は直感的で分かりやすく、容易な操作で Bot が作成できます。
https://lp.yoom.fun/

フリー プランでは、月間で 100 回までタスクを実行できます。

LINE WORKS の アプリ登録と Bot 追加

以下の URL の記事の手順で LINE WORKS の アプリ登録と Bot 追加を行います。
https://intercom.help/yoom/ja/articles/6228178-line-works-api2-0-%E3%81%AE%E3%83%9E%E3%82%A4%E3%82%A2%E3%83%97%E3%83%AA%E7%99%BB%E9%8C%B2%E6%96%B9%E6%B3%95

Callback を受信する必要があるので、以下の手順を追加してください。

"Callback URL" を [On] にします。
以下の URL を入力します。なお、この URL は一時的なダミーです。後で書き換えます。

https://example.com

"メンバーが送信可能なメッセージタイプ" で [テキスト] を選択します。
image.png

Yoom の フローボット の作成

Yoom にログインし、プロジェクトでフローボットを新規作成します。
l_1517737_2280_4e8ea7afbcc81e6f6fef1916f83287bd.png

はじめから作成を選択。
l_1517737_2281_7a84b4eb94d65cc2d535799147aa7b66.png

任意のタイトルを入力します。起動条件は、特定のアプリイベントが発生したときを選択。
l_1517737_2282_3950b3c14874d4935ea46cebc8e5c9d1.png

実行するアプリとして LINE WORKS (API2.0) を選択。
l_1517737_2283_24f4e7ecf9c12e799c47e4952e7d1422.png

トリガーアクションで Callback を受信したらを選択。
l_1517737_2287_5e8a5551ef9f90e078f221286cdd4c5f.png

WebhookURL をコピーし、LINE WORKS Developer Console で Bot に指定したダミーの Callback URL を置き換えます。
l_1517737_2288_5762d1681591e0b3266848c438f356b5.png

テストボタンをクリック。
l_1517737_2289_21245ef1ca930a31023872fa7c39aec1.png

保存します。

フローボットの次のアクションを追加します。
l_1517737_2291_af90487e01499eeb8d68ef3f49474a34.png

アプリと連携するを選択。
l_1517737_2292_8165a20842f0891953f908bf7794fb57.png

ChatGPT を指定します。
l_147288799_122_8e7ffbdcf7720f3d9208766d3d8d8471.png

アクションで「会話する」を選択します。
l_147288799_123_cc9ca50997679da140d11fd2236bc2cd.png

メッセージ内容で、「Callbackを受信したら」を選択し、
l_147288799_125_f5d9af8d1e0a11eb6bc39be39e703cd8.png

「テキスト本文」を指定します。
l_147288799_127_4c694ac1448b33ebc61104ac260d3ff1.png

ロールはユーザーを指定します。temperature と最大トークン数は任意の設定をします。
l_147288799_128_8fc1cf1a4fdce238b2d85979bcbf9bba.png

保存します。

フローボットの次のアクションを追加します。
l_147288799_130_c6b9ea835285ff0ce8ba6814051464e9.png

アプリと連携するを選択。
l_1517737_2292_8165a20842f0891953f908bf7794fb57.png

LINE WORKS (API2.0) を選択。
l_1517737_2293_924350a8462b0aa3c1365499eb7735e9.png

アクションで特定のユーザーにメッセージを送信を選択。
l_1517737_2323_67a8050a1127a712cc10677503e91a78.png

次へをクリック。
l_1517737_2327_f75da702156a09002e78b2ef6b05a67b.png
Bot ID を入力します。
l_1517737_2324_9e50816b780dd9ed282e1b2ac167ff24.png
ユーザーID はアウトプットを入力から送信元メンバーアカウントを指定します。
l_1517737_2328_7b10e622cf53447db5046141bd8eda6c.png

メッセージはアウトプットを入力で、会話するの返信内容を指定します。
l_147288799_132_bdb3a5619108ff42f70d3c4e3648727f.png

保存するをクリック。
l_1517737_2330_12278c42ebba01af19105155a1a8ef4a.png

フローボットが作成できました。
トリガーを ON に設定します。

l_1517737_2331_9527d51b1f693a4686fd4e0270bdc069.png

動作の確認

LINE WORKS で Bot にメッセージを送ると、ChatGPT からの回答が返されます。
l_147288799_133_63daf10b96da7305978786fcf32fc645.png

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?