Для приложения Microsoft Bot Framework, созданного с использованием C # .NET, я хотел бы отслеживать использование LUIS AI для каждого конечного пользователя.
Я хотел бы знать, есть ли какие-либо встроенные опции, доступные в Azure, службе LUIS, Application Insights, Microsoft Bot Framework (C # .NET SDK), службе Azure Bot / службе приложений.
Также я думал о ведении журнала, можно ли это сделать вручную, используя сообщения журнала в базе данных только в методах, имеющих атрибут
[LuisIntent]
, этого будет достаточно? (я думаю, что отслеживания пользовательских сообщений, связанных только с вызовами LUIS API, будет достаточно, не нужно отслеживать каждое сообщение от пользователя к боту)
В следующей ветке, которую я создал здесь на GitHub для Microsoft BotBuilder Issues, это подробно объясняется.
Не могли бы вы поделиться своими предложениями.