Приложения и агенты ИИ
Приложения ИИ используются в самых разных сферах, таких как электронная торговля, дистанционные исследования, управление роботами и медицинская диагностика. Внедрение возможностей ИИ в приложение может быть сложным и занимать много времени. До последнего времени вам было необходимо детально ознакомиться с принципами машинного обучения и потратить несколько месяцев на разработку, чтобы иметь возможность получать данные, обучать модели и развертывать их в большом масштабе. И даже в этом случае успех не был гарантирован. На этом пути было много препятствий и подводных камней, из-за которых командам не удавалось оценить результат своих усилий по внедрению ИИ.
Приложения ИИ
Microsoft Azure Cognitive Services — это службы ИИ для конкретных предметных областей, доступные в виде API. Эти службы устраняют трудности, связанные с внедрением ИИ в ваши приложения, и позволяют повысить эффективность приложений, подготовить их к использованию в корпоративной среде и сделать их доверенными. Они позволяют использовать последние достижения ИИ без создания и развертывания собственных моделей; вместе этого вы можете развертывать модели ИИ с помощью всего нескольких строк кода. Вы сможете быстро создавать приложения ИИ, которые могут видеть, слышать, говорить понимать и даже размышлять, не имея обширной команды специалистов по обработке и анализу данных.
К распространенным задачам, решаемым с помощью приложений ИИ, относятся:
- Анализ тональности
- Обнаружение объектов
- Перевод текста
- Персонализация
- Роботизированная автоматизация процессов
Следуйте приведенным ниже рекомендациям, чтобы спланировать разработку и развертывание приложений ИИ:
- Познакомьтесь с обилием возможностей и служб, предлагаемых в составе набора служб Azure Cognitive Services, и определите, какие из них будут использоваться.
- Определите, есть ли у вас пользовательские данные, на основе которых вы хотите обучать и настраивать модели ИИ. Некоторые службы могут быть настроены.
- Ознакомьтесь с краткими руководствами по Azure Cognitive Services, чтобы узнать, как использовать пакеты SDK и интерфейсы REST API. Пакеты SDK для Cognitive Services доступны для многих популярных языков программирования, включая C#, Python, Java, JavaScript и Go.
- Определите, необходимо ли развертывать эти службы Cognitive Services в контейнерах.
Контрольный список приложений ИИ
Чтобы приступить к работе, сначала ознакомьтесь с различными категориями и службами в составе Azure Cognitive Services, такими как компьютерное зрение, речь, язык, принятие решений и поиск в Интернете. Перейдите на страницы продуктов, чтобы получить дополнительные сведения и просмотреть интерактивные демонстрационные ролики. Каждая категория на этой странице содержит набор кратких руководств, учебников и инструкций по интерфейсам REST API и пакетам SDK. Вы также можете ознакомиться с электронной книгой, в которой описываются распространенные сценарии и показывается, как создать свое первое приложение ИИ с помощью Cognitive Services.
- Прочтите документацию по Cognitive Services.
- Изучите интерактивные демонстрации на страницах продуктов и служб.
- Прочтите электронную книгу
Building Intelligent Apps with Cognitive APIs
. - Скачайте
Intelligent Kiosk
, чтобы ознакомиться с работой служб. - Ознакомьтесь с дополнительными сведениями о поддержке контейнеров в Azure Cognitive Services.
- Ознакомьтесь с эталонными архитектурами для решений ИИ.
Агенты ИИ
Платформа ИИ Microsoft Azure призвана помочь разработчикам использовать новые технологии в своих проектах и ускорить работу над ними. Для ИИ, связанного с общением, в Azure предоставляются Служба Azure Bot, а также пакет SDK и инструменты Bot Framework. Все эти средства позволяют разработчикам реализовать широкие возможности для общения на основе ИИ в своих приложениях. Кроме того, разработчики могут использовать службы Azure Cognitive Services, такие как LUIS (Распознавание речи), QnA Maker и служба "Речь", чтобы добавить в свои приложения возможности чат-ботов для речевого взаимодействия с конечными пользователями.
Распространенные сценарии для ИИ, связанного с общением, и для решений чат-ботов включают следующие:
- Информационный чат-бот Q&A
- Чат-бот для службы по работе с клиентами или службы поддержки
- Чат-бот службы технической поддержки ИТ-отдела или отдела кадров
- Чат-бот для отдела продаж или электронной коммерции
- Устройства с поддержкой речи
Примечание.
Корпорация Майкрософт предлагает ботов Power Virtual Agents, созданных на основе Bot Framework. Они пригодятся разработчикам, которые создавать чат-ботов без написания кода или с небольшим объемом кода. В этом сценарии разработчики не размещают бота самостоятельно и не управляют естественным языком или другими моделями ИИ с помощью Cognitive Services.
Контрольный список для агентов ИИ
Служба Azure Bot и Microsoft Bot Framework имеют следующие характеристики:
- Bot Framework — это предложение с открытым кодом, предоставляющее пакет SDK, который помогает выполнять проектирование, сборку и тестирование бота. Этот пакет SDK доступен на языках C#, JavaScript, Python и Java. Он также предлагает бесплатный холст для создания визуальных элементов в Bot Framework Composer и средство тестирования в Bot Framework Emulator.
- Служба Azure Bot — это выделенная служба в Azure, которая позволяет размещать и публиковать ботов в Azure и подключаться к популярным каналам.
Дополнительные сведения о Службе Azure Bot и Bot Framework см. в следующих разделах:
Одним из самых простых способов начала работы является использование QnA Maker, части Azure Cognitive Services, которая может интеллектуально преобразовать документ с часто задаваемыми вопросами или веб-сайт в интерфейс Q&A в минутах. Сведения об использовании QnA Maker см. в следующих разделах:
Чтобы скачать и использовать пакет SDK Bot Framework и средства для разработки ботов, обратитесь к следующим разделам:
- Последние версии пакета SDK и средств для Bot Framework
- Создание первого бота
- Создание бота с помощью пакета SDK Bot Framework для .NET
Чтобы узнать, как добавить службы Cognitive Services и сделать своего бота еще более интеллектуальным, см. следующие разделы:
A Developer's Guide to Building AI Applications
(электронная книга)- Документация по службам Cognitive Services
Чтобы создать собственного виртуального помощника с ускорителями решений Bot Framework и выбрать общий набор навыков, таких как календарь, электронная почта, точка интереса и список дел, см. раздел Документация по решениям Bot Framework.
Следующие шаги
Изучите другие категории решений ИИ:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по