Выбор технологии 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 для вашего варианта использования.

Diagram that shows how to select a Cognitive Services API.

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

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

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

Примечание.

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

Соавторы

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

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

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

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

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