Часто задаваемые вопросы о экосистеме Bot Framework

ОБЛАСТЬ ПРИМЕНЕНИЯ: ПАКЕТ SDK версии 4

В этой статье приведены ответы на часто задаваемые вопросы о экосистеме.

Разделы справки включить эмулятор Bot Framework для подключения к localhost во время корпоративного прокси-сервера?

При разработке бота в корпоративной среде, как правило, прокси-сервер блокирует подключение, если не указать, что его следует обходить.localhost Для этого на локальном компьютере необходимо определить следующую переменную среды:

NO_PROXY=localhost

Дополнительные сведения см. в разделе "Настройка параметров прокси-сервера".

Когда добавятся дополнительные возможности общения для Bot Framework?

Мы планируем вносить непрерывные улучшения в Bot Framework, включая дополнительные каналы, но не можем предоставить расписание в настоящее время. Если вы хотите добавить определенный канал в платформу, [сообщите нам][поддержка].

У меня есть коммуникационный канал, в который нужно добавить возможность настройки с помощью Bot Framework. Могу ли я обратиться в корпорацию Майкрософт, чтобы сделать это?

Мы не предоставили общий механизм для разработчиков для добавления новых каналов в Bot Framework, но вы можете подключить бота к приложению через [API Direct Line][DirectLineAPI]. Если вы являетесь разработчиком канала коммуникации и хотите работать с нами, чтобы включить канал в Bot Framework, [мы хотели бы услышать от вас][Поддержка].

Если требуется создать бот для Microsoft Teams, какие инструменты и службы следует использовать?

Bot Framework предназначен для создания, подключения и развертывания высококачественных, быстрых, высокопроизводительных и масштабируемых ботов для Teams и многих других каналов. Пакет SDK можно использовать для создания текстовых и sms, изображений, кнопок и ботов с поддержкой карта (т. е. большинства взаимодействий ботов в беседах), а также взаимодействия с ботами, которые относятся к teams, таким как расширенные звуковые и видеоконференций.

Если у вас уже есть хороший бот, который вы намерены вывести в Teams, его можно легко подключить к этому или любому другому поддерживаемому каналу с помощью Bot Framework для REST API (если для него существует доступная через Интернет конечная точка REST).

Как создать бот, использующий центр обработки данных для US Gov организаций?

Узнайте, как настроить боты Bot Framework для клиентов для государственных организаций США.

Что такое канал Direct Line?

Direct Line — это REST API, который позволяет добавить бот в службу, мобильное приложение или на веб-страницу. Вы можете писать клиент API для Direct Line на любом языке. Просто закодируйте [протокол Direct Line][DirectLineAPI], создайте секрет на странице конфигурации Direct Line и обратитесь к боту из разных расположений кода.

Direct Line подходит для:

  • мобильных приложений iOS, Android и Windows Phone и других;
  • классических приложений Windows, OSX и других;
  • Веб-страницы, в которых требуется больше настройки, чем предложения [внедренного канала Веб-чат][WebChat]
  • приложений для обмена данными между службами.

Какие шаги по настройке Веб-чат и Direct Line для Azure для государственных организаций?

Действия по настройке Веб-чат и Direct Line для Azure для государственных организаций аналогичны тем, которые используются для глобальной среды Azure. В Azure для государственных организаций необходимо задать для домена URL-адрес Azure для государственных организаций, так как домен по умолчанию применяется к глобальной среде Azure, а не к Azure для государственных организаций. Глобальный URL-адрес Azure (https://webchat.botframework.com/v3/directline) отличается от URL-адреса Azure для государственных организаций (https://webchat.botframework.azure.us/v3/directline) для конфигурации Веб-чат и Direct Line. В следующем примере показано, как задать домен для URL-адреса Azure для государственных организаций:

<body>
    <div id="webchat" role="main"></div>
    <script>
      window.WebChat.renderWebChat(
        {
          directLine: window.WebChat.createDirectLine({
            token: 'YOUR_TOKEN_SECRET',
            domain: 'https://webchat.botframework.azure.us/v3/directline'
          }),
          userID: 'YOUR_USER_ID',
          username: 'Web Chat User',
          locale: 'en-US',
          botAvatarInitials: 'WC',
          userAvatarInitials: 'WW'
        },
        document.getElementById('webchat')
      );
    </script>
</body>

Дополнительные сведения см. в следующих документах:

Как Bot Framework связана с когнитивными службами Azure?

Службы Bot Framework и Azure AI создаются с помощью многих лет исследований и использования в популярных продуктах Майкрософт. Эти возможности позволяют каждой организации работать с данными, а также пользоваться преимуществами облачных решений и аналитики для создания собственных интеллектуальных систем, которые открывают новые возможности, ускоряют развитие бизнеса и лидируют в сферах, связанных с обслуживанием клиентов.

Какие возможные обрабатываемые компьютером решения существуют для встроенных сущностей даты, времени, длительности и установки в службе LUIS?

Примечание.

Распознавание речи (LUIS) будет прекращен 1 октября 2025 года. Начиная с 1 апреля 2023 года вы не сможете создавать новые ресурсы LUIS. Новая версия распознавания речи теперь доступна как часть языка ИИ Azure.

Распознавание речи (CLU) — это обновленная версия LUIS. Дополнительные сведения о поддержке распознавания речи в пакете SDK Bot Framework см. в разделе "Распознавание естественного языка".

Список примеров см. в разделе о предварительно созданных сущностях документации по LUIS.

Что можно сделать, если требуемое количество намерений LUIS превышает максимально допустимое значение?

Примечание.

Распознавание речи (LUIS) будет прекращен 1 октября 2025 года. Начиная с 1 апреля 2023 года вы не сможете создавать новые ресурсы LUIS. Новая версия распознавания речи теперь доступна как часть языка ИИ Azure.

Распознавание речи (CLU) — это обновленная версия LUIS. Дополнительные сведения о поддержке распознавания речи в пакете SDK Bot Framework см. в разделе "Распознавание естественного языка".

Возможно, потребуется разделить модель и вызывать службу LUIS циклами или параллельно.

Каким образом можно использовать несколько моделей LUIS?

Примечание.

Распознавание речи (LUIS) будет прекращен 1 октября 2025 года. Начиная с 1 апреля 2023 года вы не сможете создавать новые ресурсы LUIS. Новая версия распознавания речи теперь доступна как часть языка ИИ Azure.

Распознавание речи (CLU) — это обновленная версия LUIS. Дополнительные сведения о поддержке распознавания речи в пакете SDK Bot Framework см. в разделе "Распознавание естественного языка".

Пакет SDK Bot Framework для Node.js и пакет SDK Bot Framework для .NET позволяют вызывать несколько моделей LUIS из одного диалога намерений LUIS. Учитывайте следующие моменты.

  • При использовании нескольких моделей LUIS предполагается, что модели LUIS имеют неперекрывающийся набор намерений.
  • При использовании нескольких моделей LUIS предполагается, что оценки из различных моделей являются сопоставимыми, и это необходимо учитывать при выборе максимально подходящего намерения в нескольких моделях.
  • Использование нескольких моделей LUIS означает, что если намерение соответствует одной модели, оно будет также строго соответствовать намерению "None" других моделей. Можно избежать выбора намерения "None" в этой ситуации — пакет SDK Bot Framework для Node.js будет автоматически снижать оценку для намерений "None".

Где можно получить дополнительную помощь по LUIS?

Примечание.

Распознавание речи (LUIS) будет прекращен 1 октября 2025 года. Начиная с 1 апреля 2023 года вы не сможете создавать новые ресурсы LUIS. Новая версия распознавания речи теперь доступна как часть языка ИИ Azure.

Распознавание речи (CLU) — это обновленная версия LUIS. Дополнительные сведения о поддержке распознавания речи в пакете SDK Bot Framework см. в разделе "Распознавание естественного языка".