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