Как получить данные разговора бота лазурного чата с помощью API или изменения исходного кода? - PullRequest
0 голосов
/ 17 апреля 2019

Я интегрировал чат-бота со службой бот-чата Azure и связался со службой создателя QnA для предоставления ответов. и работает нормально. Теперь я хочу получить все разговоры, которые обрабатываются чатом. Но я не нашел никаких подсказок по получению этих данных.

Может ли кто-нибудь предоставить какое-либо решение для этого.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 24 апреля 2019

Вы можете сослаться на предложение, упомянутое в этом SO thread

В среде Bot Framework служба Bot Connector позволяет вашему боту обмениваться сообщениями с пользователями по каналам, настроенным вBot Framework Portal и служба состояния бота позволяют вашему боту сохранять и извлекать данные о состоянии, связанные с разговорами, которые ведёт ваш бот с использованием службы Bot Connector.Оба сервиса используют стандартные REST и JSON поверх HTTPS.См .: https://docs.microsoft.com/en-us/azure/bot-service/rest-api/bot-framework-rest-connector-api-reference?view=azure-bot-service-4.0

Дополнительная информация: Нажмите здесь

Пожалуйста, дайте нам знать, если вышеперечисленное помогает или вам нужна дополнительная помощь по этому вопросу.

0 голосов
/ 17 апреля 2019

Запись непосредственно в хранилище Хранение стенограммы BLOB-объектов Azure предоставляет специальную опцию хранения, которая позволяет легко сохранять и извлекать разговоры пользователей в виде записанных стенограмм.Хранение стенограмм BLOB-объектов Azure особенно полезно для автоматического ввода пользовательских данных для проверки при отладке производительности вашего бота.После добавления TranscriptLoggerMiddleware, Transcript Store автоматически начнет сохранять разговоры ваших пользователей с вашим ботом.

...