у меня есть один код .. полученный от действия на Google .. иногда он работает, иногда его нет .. помогите мне, если у кого-то есть идея ... объект сеанса не работает должным образом
const dialogflowAPI = require('dialogflow');
const sessionClient = new dialogflowAPI.SessionEntityTypesClient();
const client = new dialogflowAPI.EntityTypesClient();
const entityList = ['measure','dimension','size'];
const size = ['top','bottom','high','highest','low','lowest'];
exports.entityList=entityList;
exports.size=size;
exports.createSessionEntityType = async function(conv,entityName,entityValues){
try{
const sessionEntityType = {
name: conv.body.session + '/entityTypes/'+entityName,
entityOverrideMode: 1,
entities: entityValues,
};
const request = {
parent: conv.body.session,
sessionEntityType: sessionEntityType,
};
console.log(sessionEntityType);
const [response] = await sessionClient.createSessionEntityType(request);
} catch(e) {
console.log(e);
}