このプラグインでNodejs(app.js
のため)を使用している場合は、カスタムコードを1つ作成する必要があります。おそらく、app.js
には会話サービスの呼び出しがあります。
これはあなたのケースであれば...
あなたが会話サービスからログにアクセスし、リターンを取得し、その後、1つのMySQLデータベース内で保存する必要があります。
lib Watson-Developer-Cloudがコード内にある場合は、プラグインmysql
をapp.js内で使用してください。ログにはgetLogs機能にアクセスします。 Conversationv1
はこのサービスの呼び出しです。
使用mysqlのlibには、サンプル・コードに従ってください:あなたがフォローの手順を知っているため
var mysql = require('mysql');
var connMySQL = function(){
return mysql.createConnection({
host: 'localhost',
user: 'yourUser',
password: 'yourPassword',
database: 'nameDatabase'
});
}
module.exports = function(){
return connMySQL;
}
私は本当にthisプロジェクトをお勧めします。この場合、会話サービスの呼び出しはconversation
変数で、entities
、context
variblesなどのように返信にアクセスするには、data
returnを使用します。例えば
:IBM開発者から
data.context.contextVariableInsideWatson
公式参照:IBM開発hereから会話を用いたもの単純なプロジェクトとwatson-developer-cloud/node-sdk リポジトリ。