Поделиться через


Выбор технологии Azure Cognitive Services

Azure Cognitive Services — это набор облачных API, которые можно использовать в приложениях ИИ и потоках данных. Он предоставляет предварительно обученные модели, готовые к использованию в приложениях, не требуя данных и обучения модели в вашей части. Службы разрабатываются командой Microsoft AI и Research и предоставляют новейшие алгоритмы глубокого обучения. Они используются через интерфейсы REST HTTP. Кроме того, для многих распространенных платформ разработки приложений доступны пакеты SDK.

Ключевые преимущества:

  • простая разработка современных служб ИИ; Используйте предопределенные алгоритмы или создайте настраиваемые алгоритмы на основе предварительно созданных библиотек.
  • простая интеграция в приложения через интерфейсы HTTP REST;
  • Разработчики и специалисты по обработке и анализу данных всех уровней навыков могут легко добавлять возможности искусственного интеллекта в приложения.

Соображения.

  • Эти службы доступны только через Интернет. Обычно требуется подключение к Интернету. Исключением является служба Пользовательское визуальное распознавание, обученная модель которой можно экспортировать для прогнозирования на устройствах и в IoT Edge.
  • Несмотря на поддержку значительной настройки, доступные службы могут не соответствовать всем требованиям прогнозной аналитики.

Категории когнитивных служб Azure

Десятки когнитивных служб доступны в Azure. Ниже приведен список, классифицированный по функциональной области, которую они поддерживают:

Service Ссылка на руководство по принятию решений Описание
Язык Выбор языковой службы Когнитивные службы языка — это службы, которые предоставляют функции обработки естественного языка (NLP) для понимания и анализа текста.
Голосовые функции Выбор службы распознавания речи Когнитивные службы службы распознавания речи — это службы, которые предоставляют возможности речи в текст, текст в речь, перевод речи и распознавание говорящего.
Зрение Выбор службы визуального распознавания Когнитивные службы визуального распознавания — это службы, предоставляющие возможности распознавания изображений и видео.
Службы принятия решений

Сервисы прикладного ИИ
Выбор API принятия решений или примененная служба искусственного интеллекта Когнитивные службы принятия решений — это службы, которые предоставляют функции NLP для создания рекомендаций для информированного и эффективного принятия решений.
Служба Azure OpenAI Н/П Служба Azure OpenAI предоставляет доступ REST API к мощным языковым моделям OpenAI.

Распространенные варианты использования

Ниже приведены некоторые распространенные варианты использования Для Azure Cognitive Services.

Вариант использования Категория
Транскрибируйте произносимые слова в текст, пригодный для чтения и поиска. Речь
Преобразуйте текст в реалистичную речь, чтобы придать интерфейсам естественность. Речь
Интегрируйте в свои приложения функцию перевода речи в реальном времени. Речь
Определите и проверьте человека, выступающего с помощью характеристик голоса. Речь
Определение часто используемых и доменных терминов. Язык
Автоматическое определение тональности и мнений в тексте. Язык
Перегоняйте информацию в простые вопросы и ответы. Язык
Разрешить приложениям взаимодействовать с пользователями с помощью естественного языка. Язык
Перевод более 100 языков и диалектов. Язык
Определение и анализ содержимого в изображениях и видео. Зрение
Настройка распознавания изображений в соответствии с бизнес-потребностями. Зрение
Определите потенциальные проблемы рано. Службы принятия решений / Детектор аномалий
Определяйте потенциально оскорбительное или нежелательное содержимое. Службы принятия решений / Content Moderator
Создавайте разнообразные персонализированные возможности для каждого пользователя. Службы принятия решений / Персонализатор
Применение расширенных моделей программирования и языка к различным вариантам использования. Azure OpenAI

Основные критерии выбора

Чтобы сузить выбор, начните с ответов на следующие вопросы:

  • Обрабатываете ли вы что-то связанное с разговорным языком или обрабатываете текст, изображения или документы?

  • У вас есть данные для обучения модели? Если да, попробуйте использовать пользовательские службы, позволяющие обучить свои базовые модели с предоставленными данными. Это может повысить точность и производительность.

Эта блок-диаграмма поможет выбрать лучшую службу API для вашего варианта использования.

Схема, показывающая, как выбрать API Cognitive Services.

Развертывание служб

При развертывании Cognitive Services можно либо развертывать службы независимо, либо использовать ресурс с несколькими службами Cognitive Services. Ресурс с несколькими службами развертывает решения, язык, речь, зрение и примененные службы искусственного интеллекта.

  • Разверните отдельную службу, если вам не нужны другие службы или вы хотите управлять доступом и выставлением счетов на основе каждой службы.
  • Разверните ресурс с несколькими службами, если вы используете несколько служб и хотите управлять доступом и выставлением счетов для всех служб вместе.

Примечание.

Категории ресурсов в этих службах API часто меняются. Обязательно проверьте последнюю документацию по новым категориям.

Соавторы

Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участниками.

Основные авторы:

Другие участники:

Чтобы просмотреть недоступные профили LinkedIn, войдите в LinkedIn.

Следующие шаги