Я делаю агента в диалоге. Я хочу сделать так, чтобы мои параметры в Intent были обязательными, как у меня в консоли диалогового потока, с соответствующими PROMPTS, но записать их в базу данных броска webhook в среде nodejs, чтобы они включали базовые карты, карусель.
const app = dialogflow({debug: true});
app.intent(INTENT_NAME, (conv, {parameters1, parameters2,
parameters3, parameters4, parameters5, parameters6, parameters7}) => {
});
Это ответ:
{
"responseId": "xxxxxxxxxxxxx",
"queryResult": {
"queryText": "text",
"action": "action_name",
"parameters": {
"parameters1": [
"responsetext1"
],
"parameters2": [
"responsetext2"
],
"parameters3": [
"responsetext3",
"responsetext3"
],
"parameters4": [
"responsetext4"
],
"parameters5": [
"responsetext5"
],
"parameters6": [
"responsetext6"
],
"parameters7": [
"responsetext7"
]
},
"allRequiredParamsPresent": true,
"fulfillmentText": "response text",
"fulfillmentMessages": [
{
"text": {
"text": [
"response text"
]
}
}
],