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


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

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

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

Совет

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

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

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

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

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

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

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

Языки ввода

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

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

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

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

Примечание.

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

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

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

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

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

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

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

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

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