Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обнаружение языка — это одна из функций, предлагаемых Azure Language в Foundry Tools, коллекция облачных алгоритмов машинного обучения и искусственного интеллекта для разработки интеллектуальных приложений, связанных с письменным языком. Система распознавания языков способна распознавать более 100 языков в их основных письменностях. Кроме того, служба предлагает обнаружение скриптов для каждого обнаруженного языка с использованием стандарта ISO 15924 для выбора количества языков. Эта документация включает статьи следующих видов:
- Краткие руководства — инструкции по началу работы и отправке запросов в службу.
- Руководства — содержат инструкции для более специфического или специализированного использования службы.
Функции обнаружения языка
Обнаружение языка. Для каждого документа возвращается основной язык, его код ISO 639-1, читаемое имя, оценка достоверности, имя скрипта и код скрипта ISO 15924.
Обнаружение скриптов: чтобы различать несколько скриптов, используемых для записи определенных языков, таких как казах, обнаружение языка возвращает имя скрипта и код скрипта в соответствии со стандартом ISO 15924.
Неоднозначная обработка содержимого: чтобы помочь диамбигуировать язык на основе входных данных, можно указать код страны или региона ISO 3166-1 альфа-2. Например, слово "коммуникация" распространено как на английском, так и на французском языках. Указание происхождения текста, так как Франция может помочь модели обнаружения языка определить правильный язык.
Стандартный рабочий процесс
Чтобы использовать эту возможность, нужно в приложении передать данные для анализа и обработать полученный от API результат. Анализ выполняется как есть, без добавления настройки модели, используемой для данных.
Создайте ресурс Azure Language in Foundry Tools, который предоставляет доступ к функциям, предлагаемым языком. Он создает пароль (называемый ключом) и URL-адрес конечной точки, используемый для проверки подлинности запросов API.
Создайте запрос, используя REST API или клиентскую библиотеку для C#, Java, JavaScript или Python. Также можно отправить асинхронные вызовы с пакетным запросом, чтобы объединить в один вызов несколько запросов к разным функциям API.
Отправьте запрос, содержащий текстовые данные. Ключ и конечная точка используются для проверки подлинности.
Выполните потоковую передачу ответа или сохраните его локально.
Начало работы с обнаружением языка
Чтобы использовать обнаружение языка, вы отправляете необработанный неструктурированный текст для анализа и обрабатываете выходные данные API в приложении. Анализ выполняется на условиях "как есть", без дополнительной настройки используемой модели для ваших данных. Существует три способа использования обнаружения языка:
| Вариант разработки | Описание |
|---|---|
| Портал Microsoft Foundry (новый) | Foundry (новое) — это облачная платформа искусственного интеллекта, которая обеспечивает упрощенный доступ к моделям, агентам и инструментам Foundry через проекты Foundry. |
| Портал Foundry (классический) | Foundry (классическая) — это облачная платформа, которая поддерживает проекты на основе концентраторов и другие типы ресурсов. При регистрации вы можете использовать собственные данные для обнаружения более 100 языков в основном скрипте. |
| REST API или клиентская библиотека (Azure SDK) | Интеграция обнаружения языка в приложения с помощью REST API или клиентской библиотеки, доступной на различных языках. |
| Контейнер Docker | Используйте доступный контейнер Docker, чтобы развернуть эту функцию локально. Контейнеры Docker позволяют приблизить службу к данным для обеспечения соответствия требованиям, безопасности или других операционных рекомендаций. |
Ответственное применение ИИ
Система ИИ включает не только технологию, но и отдельных лиц, которые управляют системой, людей, которые испытывают свои последствия, и более широкую среду, в которой системные функции. Ознакомьтесь с примечанием о прозрачности для распознавания языка, чтобы узнать больше об ответственном использовании и развертывании решений искусственного интеллекта в своих системах.
- Примечание о прозрачности для языка Azure в средствах Foundry
- Интеграция и ответственное использование
- Данные, конфиденциальность и безопасность
Следующие шаги
Приступить к использованию функции связывания сущностей можно одним из двух путей:
- Microsoft Foundry — это веб-платформа, которая позволяет использовать несколько функций языка без необходимости писать код.
- Прочтите статью краткого руководства для получения инструкций по выполнению запросов к службе с помощью REST API и пакета SDK клиентской библиотеки.