IBM Watson Assistant を使って、ガンマンのチャットボットを作ります。
IBM Cloud の IBM Watson Assistantで、学習をします。
<IBM Watson Assistant のWebツールで「Dialog」を教えている画面>
<メモ> |
|
https://web-chat.global.assistant.watson.cloud.ibm.com/preview.html?region=us-south&integrationID=128f1ff9-28a3-46cb-b01e-b39789937530&serviceInstanceID=3d9a983e-7345-482a-be6c-e18389b65b29
動かなくなったので、
herokuへ移動しようかと。しかし、herokuからは IBM watson assistant がキックできず。
http://35.225.1.11:1880/ (GCPのnode-red)
herokuのnode-redがv0.19.x だったことが、IBM watson assistant をキックできない原因
【LINE】
LINE 版。
QRコードで友達になれば、だれでも、ポッドと対話可能。
<メモ>
https://medium.com/@taiponrock/lineチャットボットとwatsonを連携する-8a7d89a49e57
今回は IBM Cloud に配備。
https://gunman-node-red.mybluemix.net/red/#flow/24d4cd02.0bf392
GCPにも node-redをたてて、そちら(http)を経由して、IBM watson assistantをキックすることで、解決。(IBM cloud の /lineIn2からキック)
(GCPは、直接 https でキックすることはできない。オレ証明だったからか?httpにて運用中)
https://gunman-node-red.herokuapp.com/red/ (herokuのnode-red)
ちなみに、アクセスurlは「/red/」を抜いて、https://gunman-node-red.herokuapp.com/line_inだったりして、ハマる。
heroku に node-red-1.0.4 にしたものを仕込む。毎回設定がクリアされるので、多少工夫をした
・base_flows.json, base_flows_cred.json, base_settings.js を ~/.node-red/ にコピーすればよい
https://gunman-node-red-1-0-4.herokuapp.com/#flow/58f3eab.371d014
node-RED の入口を指定。
それを、知り合いに紹介すれば、だれでも利用可能。
【Facebook Messenger】
Facebook Messenger 版。
(開発者のみ利用可能)
<メモ>
https://qiita.com/schiyoda/items/b96b270ee259a21a8907
テスト中は作成者のみ、Messenger でメッセージ交換が可能。
(他の人は、messengerで、「ガンマンボット」の検索はできるが、メッセージを投げても、無視される。)
【Slack】
Slackアプリ版。
Slackの仲間の中に、アプリを仕込む感じ。
<メモ>
https://qiita.com/schiyoda/items/f1dc9766614c28768b15
[ ガンマンのページへ戻る ]