Платформа OPAL от Welocalize — это запатентованная агентная система, обученная для отдельного Enterprise и включающая машинный перевод и большие языковые модели для перевода, оценки качества и автоматического редактирования многоязычного контента. Этот подход позволяет OPAL создавать очень качественный многоязычный контент и значительно повышает скорость и эффективность доставки.
Интеграция использует два рабочих процесса Phrase Orchestrator для автоматизации этапа редактирования на базе OPAL внутри проекта Phrase. Когда контент попадает в процесс, он инициирует правки внутри OPAL и отправляет отчет обратно в рабочий процесс, который затем загружает контент обратно в проект.
Правки OPAL доступны только в CAT Web Editor, а не в редакторе для компьютера.
Рабочие процессы могут быть опубликованы и выполнены только с помощью системы рабочего процесса Phrase Orchestrator следующего поколения.
-
Рабочий процесс A: Запуск обработки искусственным интеллектом (ИИ)
-
Инициируется при событии задания (т. е. когда задание завершает предварительный машинный перевод (МТ)), создает проект OPAL и передает необходимую информацию в OPAL.
-
Запускается при событии задания (т. е. когда задание завершает последний этап рабочего процесса проекта) и передает финальный контент обратно в OPAL для улучшения процесса на базе искусственного интеллекта (ИИ).
-
-
Рабочий процесс B: Получение результатов искусственного интеллекта (ИИ)
-
Получает обратный вызов OPAL, когда Редактировать завершено, и продолжает последующую обработку, чтобы гарантировать, что правки OPAL отображаются в интерфейсе CAT Web Editor Phrase.
-
-
Проект Phrase TMS имеет рабочий процесс, который включает первый этап рабочего процесса для внедрения необработанного машинного перевода. Этот этап обычно автоматически завершается после того, как предварительный перевод закончен.
Параметры предварительного перевода гарантируют, что первый этап в рабочем процессе (сигнализирующий о внедрении машинного перевода (МТ)) автоматически завершается. Если этот этап не Завершить, OPAL не будет выполнен.
-
Существует выделенный второй этап рабочего процесса для редактирования и блокировки OPAL. Этот этап рабочего процесса будет автоматически завершен интеграция рабочими процессами.
-
Завершенный этап редактирования человеком.
-
Пользовательское поле уровня задания, созданное в настройки для хранения Идентификатор проект OPAL в качестве справочный файл.
Обязательные переменные
Эти значения должны быть определены в рабочей области Orchestrator перед реализацией рабочий процесс:
|
Переменная |
Цель |
|---|---|
|
|
Указывает на Пользовательский поле уровня задание в Phrase, где хранятся метаданные Идентификатор проект OPAL |
|
|
Базовый URL-адрес для вызова интерфейс приложений API Редактировать OPAL |
|
|
интерфейс приложений API токен, используемый для аутентификации вызовов в OPAL |
|
|
URL-адрес вебхук/триггера, который OPAL будет вызывать, когда Редактировать завершить |
Создайте эти переменные, используя понятные имена, и добейтесь точного совпадение:
-
opal_custom_field_id -
opal_api_endpoint_url -
opal_api_token— по соображениям безопасности это поле должно быть помечено как секретное -
opal_callback_url
Импортировать рабочий процесс B
-
На странице нажмите создать и Выбрать рабочий процесс через шаблон.
Откроется страница Выбрать шаблон.
-
Нажмите на шаблон и нажмите использовать шаблон.
Отобразится рабочий процесс.
-
Нажмите Опубликовать и подтвердить публикацию.
-
Откройте рабочий процесс и скопируйте .
Этот URL-адрес — это вебхук, который OPAL вызовет после редактирования.
-
Установите этот URL-адрес для переменной
opal_callback_url.
Импортировать рабочий процесс A с определенными переменными и установленным обратным вызовом:
-
На странице нажмите создать и Выбрать рабочий процесс через шаблон.
Откроется страница Выбрать шаблон.
-
Нажмите на шаблон и нажмите Использовать шаблон.
Отобразится рабочий процесс.
-
Редактировать фильтр приема в триггере (верхнее поле действия), чтобы гарантировать, что рабочий процесс будут запускать только проекты, предназначенные для выполнения через OPAL.
Например, добавить
{{ $.metadata.project.name }} совпадение OPAL_PILOT. -
Убедитесь, что фильтр
{{ $.jobParts[0].status }}равенCOMPLETED_BY_LINGUISTостается без изменений. -
Нажмите Опубликовать и подтвердить публикацию.
При открытии задания, которое было обработано OPAL, в CAT Web Editor отображается уведомление .
Постредактирование OPAL может привести к следующим результатам:
-
Отредактированный перевод
Текст сегмента был изменен с помощью OPAL. Это обозначается специальным значком редактирования OPAL и всплывающей подсказкой в столбце источника.
-
Заблокированный сегмент
Сегмент был либо отредактирован, либо намеренно оставлен без изменений с помощью OPAL, а затем заблокирован. Это обозначается специальным значком редактирования OPAL и всплывающей подсказкой .
Пользователи могут просматривать изменения между этапами рабочего процесса (такими как этап предварительного перевода, этап обработки OPAL и этап постредактирования человеком после OPAL) на панели изменения перевода в CAT Web Editor или путем экспорта изменений рабочего процесса со страницы проекта.