Сбой диалогового потока в развертывании AWS - PullRequest
0 голосов
/ 10 ноября 2019

Я развернул тот же исходный код в экземпляре AWS EC2 Linux, но он не отображает текст ответа из диалогового потока. Я проверил историю разговоров в консоли Dialogflow, она правильно показывает и запрос, и ответ. Тем не менее, клиент диалогового потока (PHP), кажется, аварийно завершает работу после вызова функции DetectIntent. К сожалению, нет возможности найти какие-либо журналы.

Переустановленная клиентская библиотека Dialogflow

  $formattedSession = $sessionsClient->sessionName($agent, $agentSession->session_id);
  // Set Text Input
  $textInput  = new TextInput();
  $textInput->setText($text);
  $textInput->setLanguageCode($lang);

  // Set Parameters
  $optionalArgs = array();

  $queryInput = new QueryInput();
  $queryInput->setText($textInput);

  $response = $sessionsClient->detectIntent($formattedSession, $queryInput, $optionalArgs);

  $action = $response->getQueryResult()->getAction(); //The action name from the matched intent.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...