Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Набор средств агентов Microsoft 365 позволяет разработчикам создавать многофункциональные агенты и приложения для Microsoft Teams. Он подключается к Функции Azure и работает с различными настройками разработки. Вы можете использовать JavaScript, TypeScript или Python (поддержка Python сейчас доступна в предварительной версии). Набор средств упрощает разработку и поддерживает вкладки, боты и приложения расширения сообщений.
Приступая к созданию агентов и приложений в Visual Studio Code с помощью набора средств агентов. В этом руководстве рассматриваются этапы подготовки, поддерживаемые среды и ключевые функции.
Среды сборки
Набор средств агентов в Майкрософт Visual Studio Code предлагает набор сред для создания агентов и приложений для Microsoft Teams. Вы можете выбрать любую из следующих сред:
- JavaScript или TypeScript
- Python
Создание агента или приложения Teams с помощью JavaScript или TypeScript
Агенты или приложения, созданные с помощью JavaScript или TypeScript, имеют следующие преимущества:
- Поставляется с собственными возможностями пользовательского интерфейса и пользовательского интерфейса, которые являются многофункциональными и удобными для пользователя.
- Обеспечивает быстрое обновление существующих агентов или приложений.
- Распространяет агенты или приложения на нескольких платформах, таких как Android и iOS.
- Совместимо для создания агента или приложения с существующими API.
Набор средств агентов также поддерживает создание агентов или приложений с помощью Python в предварительной версии для разработчиков.
Набор средств агентов в Visual Studio Code поддерживает создание:
- Приложение tab. Ваше приложение вкладки может содержать веб-содержимое. Вы можете создать настраиваемую вкладку для веб-содержимого в Teams или добавить в веб-содержимое специальные функции Teams.
- Приложение bot. Бот может быть чат-ботом или чат-ботом, который позволяет выполнять простые и повторяющиеся задачи, такие как обслуживание клиентов или сотрудник службы поддержки.
- Приложение расширения сообщений. Вы можете взаимодействовать с веб-службой с помощью кнопок и форм в клиенте Teams.
Поддержка Функции Azure
Набор средств агентов позволяет интегрировать Функции Azure непосредственно в приложения. Вы сосредоточитесь на важном коде, в то время как Функции Azure заботится об инфраструктуре. Он предоставляет "вычисления по запросу" двумя ключевыми способами:
- Позволяет реализовать логику приложения в доступных блоках кода. Эти блоки называются функциями.
- Масштабируется для удовлетворения спроса с таким количеством ресурсов и экземпляров функций, как это необходимо, по мере увеличения числа запросов.
Функции Azure интегрируется с массивом облачных служб для предоставления функциональных реализаций. Ниже приведены некоторые распространенные сценарии для Функции Azure.
- Создание масштабируемого веб-API
- Реагирование на изменения базы данных
- Обработка потоков данных в режиме реального времени и обработка событий
- Управление надежными системами сообщений
Node.js таблица совместимости версий для типа проекта
| Версия набора средств агентов | Тип проекта | Поддерживаемые версии Node.js |
|---|---|---|
| > 5.14.0 | JavaScript или TypeScript | 18, 20, 22 |
| 5.12.* | JavaScript или TypeScript | 18, 20 |
| 5.0.0 | Уведомление с помощью триггера HTTP или таймера Функции Azure JavaScript или TypeScript |
16, 18 16, 18 16 16, 18 |
| 4.2.2 | Уведомление с помощью триггера HTTP или таймера Функции Azure |
14, 16, 18 (предварительная версия) 14, 16, 18 (предварительная версия) 16 14, 16, 18 |
| 4.0.0 | JavaScript или TypeScript | 14, 16 |
| < 3.7.0 | JavaScript или TypeScript | 10, 12, 14 10, 12, 14 10, 12, 14, 16 |
См. также
Platform Docs