Тег Dialogflow API v1 endConversation исчезает - PullRequest
0 голосов
/ 16 марта 2019

Я использую DialogFlow Api v1. У меня есть намерение, помеченное кнопкой «Установить это намерение как конец разговора», однако я не получаю значение, установленное в ответе.

Я уже несколько месяцев пользуюсь этим без проблем, и сегодня он вдруг не отвечает тегом.

Ответ, который я получаю:

{
      'id': ..., 
      'lang': 'es-419',
      'sessionId': '1769ad',
      'timestamp': '2019-03-15T20:59:23.151Z',
      'result': {
          'source': 'agent',
          'resolvedQuery': ...,
          'action': '',
          'actionIncomplete': False,
          'score': 0.93605846,
          'parameters': {}, 
          'contexts': [ {'name': ..., 'lifespan': 2} ],
          'metadata': {
              'intentId': ..., 
              'intentName': ...,  # its the expected intent! 
              'webhookUsed': 'false', 
              'webhookForSlotFillingUsed': 'false', 
              'isFallbackIntent': 'false'
          },
          'fulfillment': {
              'speech': '', 
             'messages': [{'lang': 'es-419', 'type': 0, 'speech': ''}]
          }
       },
       'status': {'code': 200, 'errorType': 'success'}
}

Примечание: я заменил некоторые значения на ..., чтобы сделать его более читабельным.

Раньше я получал флаг endConversation внутри объекта results.medatada.

Кто-нибудь испытывает подобное или может помочь мне отладить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...