Как использовать функцию извлечения ключевых фраз

Функция извлечения ключевых фраз оценивает неструктурированный текст и возвращает список ключевых фраз для каждого документа.

Эта функция будет полезна, если необходимо быстро выявить основные тезисы в коллекции документов. Например, если в качестве входных данных использовать текст Еда была вкусной, и нас окружали замечательные сотрудники, то служба вернет следующие основные тезисы: еда и замечательные сотрудники.

Совет

Если вы хотите приступить к работе с этой функцией, следуйте инструкциям из краткого руководства. Вы также можете делать примеры запросов с помощью Language Studio без написания кода.

Варианты разработки

Чтобы использовать извлечение ключевых фраз, вы отправляете необработанный неструктурированный текст для анализа и обрабатываете выходные данные API в приложении. Анализ выполняется на условиях "как есть", без дополнительной настройки используемой модели для ваших данных. Существует два способа использования извлечения ключевых фраз:

Вариант разработки Описание
Language Studio Language Studio — это веб-платформа, которая позволяет использовать связывание сущностей с текстовыми примерами без учетной записи Azure и собственными данными при регистрации. Дополнительные сведения см. на веб-сайте Language Studio или кратком руководстве по языковой студии.
REST API или клиентская библиотека (пакет SDK для Azure) Интегрируйте извлечение ключевых фраз в приложения с помощью REST API или клиентской библиотеки, доступной на различных языках. Дополнительные сведения см. в кратком руководстве по извлечению ключевых фраз.
Контейнер Docker Используйте доступный контейнер Docker, чтобы развернуть эту функцию локально. Эти контейнеры Docker позволяют разместить службу ближе к данным, чтобы обеспечивать безопасность, соответствие требованиям и пользоваться другими операционными преимуществами.

Определение способа обработки данных (необязательно)

Выбор модели извлечения ключевых фраз

По умолчанию при извлечении ключевых фраз из текста будет использоваться последняя доступная модель ИИ. Вы также можете настроить запросы API для использования определенной версии модели.

Языки ввода

При отправке документов на обработку с помощью функции извлечения ключевых фраз вы можете указать, на каких поддерживаемых языках они написаны. Если язык не указан, то для извлечения ключевых фраз по умолчанию используется английский. API может возвращать смещения в ответе для поддержки различных многоязычных кодировок и эмодзи.

Отправка данных

Извлечение ключевых фраз лучше всего работает с большими фрагментами текста, в отличие от анализа тональности, который эффективнее работает на маленьких блоках текста. Для получения наилучших результатов обеих операций советуем реструктуризировать входные данные соответствующим образом.

Чтобы отправить запрос API, потребуется конечная точка и ключ языкового ресурса.

Примечание

Ключ и конечную точку для языкового ресурса можно найти на портале Azure. Они находятся на странице ресурса Ключ и конечная точка в разделе Управление ресурсами.

Анализ выполняется при получении запроса. При синхронном использовании функции извлечения ключевых фраз состояние не отслеживается. Никакие данные в учетной записи не сохраняются, а все результаты немедленно возвращаются в ответе.

При асинхронном использовании этой функции результаты API доступны в течение 24 часов с момента приема запроса и указываются в ответе. По истечении этого периода результаты очищаются и больше не будут доступны для извлечения.

Получение результатов извлечения ключевых фраз

При получении результатов из API порядок возвращаемых ключевых фраз определяется моделью. Результаты можно передать в приложение или сохранить в файл в локальной системе.

Ограничения службы и данных

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

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

Общие сведения о функции извлечения ключевых фраз