Я уже создал функцию в IBM Cloud Functions, но как мне реализовать параметры из пользовательского ввода?
Я пытаюсь сделать
- Например: когда пользователь вводит «Мне нужен продукт» / «Купить продукт сейчас» / Показать мне продукты. Вход product используется как параметр и реализует его в моей облачной функции, которая отображает все продукты, для которых product используется в качестве ключевого слова.
- The response text would get info from the Cloud Function return output (which is a JSON array)
- (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"
}
}