Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Translator in Foundry Tools — это облачная функция REST API Переводчика, использующая технологию нейронного машинного перевода для быстрого и точного перевода текста из источника в целевой режим в режиме реального времени на всех поддерживаемых языках. В этом обзоре вы узнаете, как интерфейсы REST API перевода текста позволяют создавать интеллектуальные решения для приложений и рабочих процессов.
Документация по переводу текста включает статьи следующих типов:
- Краткие руководства. Инструкции по началу работы, которые помогут вам в процессе отправки запросов в службу.
- Практические руководства. Инструкции для получения доступа к службе и более специфического или специализированного ее использования.
- Справочные статьи. Документация REST API и содержимое на языке программирования.
Возможности Перевода текста
С помощью последней предварительной версии теперь можно выбрать стандартное развертывание нейронного машинного перевода (NMT) или крупной языковой модели (LLM) (GPT-4o-mini или GPT-4o). Однако использование модели LLM требует наличия ресурса Microsoft Foundry. Дополнительные сведения см. в статьео настройке ресурсов Azure.
Языки. Возвращает список языков, поддерживаемых API перевода и транслитерации . Этот запрос не требует проверки подлинности; Просто скопируйте и вставьте следующий
GETзапрос в предпочитаемое средство REST API или браузер:https://api.cognitive.microsofttranslator.com/languages?api-version=2025-10-01-previewTranslate (Перевод). Отрисовывает текст с одним исходным кодом для нескольких целевых текстов с одним
POSTзапросом:Transliterate (Транслитерация). Преобразует символы или буквы исходного языка в соответствующие символы или буквы целевого языка с одним
POSTзапросом.
Параметры разработки перевода текста
Добавьте перевод текста в проекты и приложения с помощью следующих ресурсов:
| Вариант разработки | Description |
|---|---|
| Foundry | • Портал Foundry (классический) — это облачная платформа искусственного интеллекта, которая поддерживает проекты на основе концентраторов и другие типы ресурсов. •Портал Foundry (новый) — это облачная платформа искусственного интеллекта, которая обеспечивает упрощенный доступ к моделям, агентам и инструментам Foundry через проекты Foundry. |
| REST API | Интеграция перевода в приложения с помощью версии REST API (GA) или REST API (предварительная версия). |
| Клиентские библиотеки (пакеты SDK) | Начните интегрировать возможности перевода в приложения с помощью одной из клиентских библиотек (SDK), доступных на различных языках программирования. |
| Контейнер Docker | • Чтобы использовать контейнер Переводчика, необходимо заполнить и отправить онлайн-заявку Foundry Tools для Gated Services для утверждения доступа к контейнеру. • Образ контейнера Переводчика поддерживает ограниченные функции по сравнению с облачными предложениями. Дополнительные сведения см. в разделе"Контейнер: перевод текста". |
Место расположения данных
Расположение данных перевода текста зависит от региона Azure, в котором был создан ресурс Переводчика:
Размещение данных перевода текста
✔️ Функция: переводчик текста
| Конечная точка службы | Центр обработки запросов данных |
|---|---|
Глобальный (рекомендуется):api.cognitive.microsofttranslator.com |
Ближайший доступный центр обработки данных. |
Северная и Южная Америка:api-nam.cognitive.microsofttranslator.com |
Восточная часть США 2 • Западная часть США 2 |
Азиатско-Тихоокеанский регион:api-apc.cognitive.microsofttranslator.com |
Восточная Япония • Юго-Восточная Азия |
Европа (за исключением Швейцарии):api-eur.cognitive.microsofttranslator.com |
Центральная Франция • Западная Европа |
|
Швейцария: Дополнительные сведения см. в разделе"Конечные точки службы Швейцарии". |
Северная Швейцария • Западная Швейцария |
Конечные точки сервисов Швейцарии
Клиенты с ресурсом, расположенным в Северной Или Западной Швейцарии, могут гарантировать, что запросы API текста обслуживаются в Швейцарии. Чтобы убедиться, что запросы обрабатываются в Швейцарии, создайте ресурс Переводчика в Resource region, Switzerland North или Switzerland West, а затем используйте пользовательскую конечную точку этого ресурса в ваших запросах API.
Например, если вы создаете ресурс Переводчика в портале Azure с именем Resource region как Switzerland North, а имя ресурса — my-swiss-n, то конечная точка https​://my-swiss-n.cognitiveservices.azure.com — это ваша пользовательская конечная точка. Пример запроса для перевода:
// Pass secret key and region using headers to a custom endpoint
curl -X POST "https://my-swiss-n.cognitiveservices.azure.com/translator/text/v3.0/translate?to=fr" \
-H "Ocp-Apim-Subscription-Key: xxx" \
-H "Ocp-Apim-Subscription-Region: switzerlandnorth" \
-H "Content-Type: application/json" \
-d "[{'Text':'Hello'}]" -v
Пользовательский переводчик в настоящее время недоступен в Швейцарии.
Начало работы с переводом текста
Готовы приступить?
Создайте ресурс Переводчика на портале Azure.
Получите ключи доступа и конечную точку API. Для проверки подлинности требуются URL-адрес конечной точки и ключ "только для чтения".
Ознакомьтесь с нашим кратким руководством по использованию переводчика с помощью REST и предпочитаемого языка программирования.) и просмотрите варианты использования и примеры кода для следующих языков программирования:
Дальнейшие действия
Подробнее о REST API перевода текста см. в следующих сведениях: