Как преобразовать .DIALOG Bot Composer в AdaptiveDialog .CS с помощью .NET SDK

Я создал проект с помощью Bot Composer Tool и реализовал множество диалогов. В папке решения я вижу, что все диалоговые файлы имеют формат JSON с форматом файла .dialog .

Требование:

Мне пришлось создать тот же проект с использованием подхода AdaptiveDialogs (Microsoft.Bot.Builder.Dialogs) с использованием .NET SDK.

Ниже я нашел ссылку на github о том, как разработать адаптивные диалоги с использованием .NET SDK.

https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/csharp_dotnetcore/adaptive-dialog

Я также нашел образцы Bot Composer

https://github.com/microsoft/BotBuilder-Samples/tree/main/composer-samples

Но есть ли какой-нибудь инструмент, с помощью которого я конвертирую файл JSON Bot Composer ".dialog" в файл адаптивного диалога .CS, который может быть совместим с кодом SDK AdaptiveDialog.

1 ответ

Нет возможности преобразовать a в эквивалент .cs файл, хотя его можно было бы реализовать.

Однако вы можете запустить бота, созданного с помощью Composer, в настраиваемой среде выполнения, где вы можете выполнить определенные настройки.

Пользовательская среда выполнения фактически использует эти .dialog файлы, поэтому вам не нужно преобразовывать их в код для использования адаптивных диалогов.

Другие вопросы по тегам