Orchestrator

Welocalize OPAL (Orchestrator)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Платформа 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 перед реализацией рабочий процесс:

Переменная

Цель

opal_custom_field_id

Указывает на Пользовательский поле уровня задание в Phrase, где хранятся метаданные Идентификатор проект OPAL

opal_api_endpoint_url

Базовый URL-адрес для вызова интерфейс приложений API Редактировать OPAL

opal_api_token

интерфейс приложений API токен, используемый для аутентификации вызовов в OPAL

opal_callback_url

URL-адрес вебхук/триггера, который OPAL будет вызывать, когда Редактировать завершить

Заполнить переменные

Создайте эти переменные, используя понятные имена, и добейтесь точного совпадение:

  • opal_custom_field_id

  • opal_api_endpoint_url

  • opal_api_token — по соображениям безопасности это поле должно быть помечено как секретное

  • opal_callback_url

Установить рабочий процесс

Импортировать рабочий процесс B

  1. На странице рабочий процесс нажмите создать и Выбрать рабочий процесс через шаблон.

    Откроется страница Выбрать шаблон.

  2. Нажмите на шаблон OPAL (pt. 2): Получить результаты искусственный интеллект (ИИ) и нажмите использовать шаблон.

    Отобразится рабочий процесс.

  3. Нажмите Опубликовать и подтвердить публикацию.

  4. Откройте рабочий процесс и скопируйте URL-адрес триггера.

    Этот URL-адрес — это вебхук, который OPAL вызовет после редактирования.

  5. Установите этот URL-адрес для переменной opal_callback_url.

Импортировать рабочий процесс A с определенными переменными и установленным обратным вызовом:

  1. На странице рабочий процесс нажмите создать и Выбрать рабочий процесс через шаблон.

    Откроется страница Выбрать шаблон.

  2. Нажмите на шаблон [PART 1] Постредактирование и оценка качества с помощью искусственного интеллекта (ИИ) и нажмите Использовать шаблон.

    Отобразится рабочий процесс.

  3. Редактировать фильтр приема в триггере (верхнее поле действия), чтобы гарантировать, что рабочий процесс будут запускать только проекты, предназначенные для выполнения через OPAL.

    Например, добавить {{ $.metadata.project.name }} совпадение OPAL_PILOT.

  4. Убедитесь, что фильтр {{ $.jobParts[0].status }} равен COMPLETED_BY_LINGUIST остается без изменений.

  5. Нажмите Опубликовать и подтвердить публикацию.

OPAL в CAT Web Editor

При открытии задания, которое было обработано OPAL, в CAT Web Editor отображается уведомление Задание отредактировано OPAL.

Постредактирование OPAL может привести к следующим результатам:

  • Отредактированный перевод

    Текст сегмента был изменен с помощью OPAL. Это обозначается специальным значком редактирования OPAL и всплывающей подсказкой Отредактировано OPAL в столбце источника.

  • Заблокированный сегмент

    Сегмент был либо отредактирован, либо намеренно оставлен без изменений с помощью OPAL, а затем заблокирован. Это обозначается специальным значком редактирования OPAL и всплывающей подсказкой Заблокировано OPAL.

Пользователи могут просматривать изменения между этапами рабочего процесса (такими как этап предварительного перевода, этап обработки OPAL и этап постредактирования человеком после OPAL) на панели изменения перевода в CAT Web Editor или путем экспорта изменений рабочего процесса со страницы проекта.

Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.