すでにIBM Cloud Functionsで関数を作成していますが、ユーザー入力からパラメーターを実装するにはどうすればよいですか?
私がやろうとしていることは
- 例: ユーザーが「I need product」/「Buy product now」/「Show me products 」と入力した場合。製品の入力はパラメーターとして取得され、Cloud Function に実装されます。Cloud Function は、製品をキーワードとして使用するすべての製品を表示します。
- 応答テキストは、Cloud Function の戻り出力 (JSON 配列) から情報を取得します。
- (res.body.items[?].name)
IBM のレイアウト例:
{
"context": {
"variable_name" : "variable_value"
},
"actions": [
{
"name":"getProducts",
"type":"client | server",
"parameters": {
"<parameter_name>":"<parameter_value>"
},
"result_variable": "<result_variable_name>",
"credentials": "<reference_to_credentials>"
}
],
"output": {
"text": "response text"
}
}