Orchestrator

Welocalize OPAL (Orchestrator)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Die OPAL-Plattform von Welocalize ist ein patentiertes agentisches System, das für ein individuelles Enterprise trainiert wurde und maschinelle Übersetzung sowie LLMs umfasst, um mehrsprachigen Content zu übersetzen, die Qualität zu bewerten und automatisch zu bearbeiten. Dieser Ansatz ermöglicht es OPAL, sehr hochwertigen mehrsprachigen Content zu erstellen und die Geschwindigkeit sowie Effizienz der Bereitstellung drastisch zu erhöhen.

Die Integration verwendet zwei Phrase Orchestrator-Workflows, um eine OPAL-gesteuerte Bearbeitungsphase innerhalb eines Phrase-Projekts zu automatisieren. Wenn Content in den Prozess gelangt, löst er Bearbeitungen innerhalb von OPAL aus und meldet diese an den Workflow zurück, der den Content dann wieder in das Projekt hochlädt.

OPAL-Bearbeitungen sind nur im CAT Web Editor verfügbar und nicht im Desktop-Editor.

Die Workflows können nur mit der Phrase Orchestrator Workflow Engine der nächsten Generation veröffentlicht und ausgeführt werden.

  • Workflow A: KI-Verarbeitung auslösen

    • Wird bei einem Job-Ereignis initiiert (d. h. wenn ein Job die MT-Vorübersetzung abschließt), erstellt das OPAL-Projekt und überträgt die erforderlichen Informationen an OPAL.

    • Wird bei einem Job-Ereignis ausgelöst (d. h. wenn ein Job den letzten Arbeitsschritt des Projekts abschließt) und speist den finalen Content zurück in OPAL, um den KI-basierten Prozess zu verbessern.

  • Workflow B: KI-Ergebnisse abrufen

    • Empfängt den OPAL-Callback, wenn die Bearbeitungen abgeschlossen sind, und setzt die nachgelagerte Verarbeitung fort, um sicherzustellen, dass die OPAL-Bearbeitungen in der Benutzeroberfläche des Phrase CAT Web Editors angezeigt werden.

Voraussetzungen

  • Das Phrase TMS-Projekt verfügt über einen Workflow, der einen ersten Arbeitsschritt zur Einbindung der maschinellen Übersetzung enthält. Dieser Schritt wird normalerweise automatisch abgeschlossen, nachdem die Vorübersetzung beendet ist.

    Die Optionen für Vorübersetzungen stellen sicher, dass der erste Schritt im Workflow (der die MT-Einbindung signalisiert) automatisch abgeschlossen wird. Wenn dieser Schritt nicht abgeschlossen ist, wird OPAL nicht ausgeführt.

  • Es gibt einen dedizierten zweiten Arbeitsschritt für die OPAL-Bearbeitung und -Sperrung. Dieser Arbeitsschritt wird durch die Integrations-Workflows automatisch abgeschlossen.

  • Ein abgeschlossener menschlicher Bearbeitungsschritt.

  • Ein auf Job-Ebene erstelltes Individuelles Feld in den Einstellungen, das die OPAL Projekt ID als Referenzwert enthält.

Erforderliche Variablen

Diese Werte müssen im Orchestrator-Arbeitsbereich definiert werden, bevor die Workflows implementiert werden:

Variable

Zweck

opal_custom_field_id

Verweist auf das Individuelle Feld auf Job-Ebene in Phrase, das die OPAL Projekt ID-Metadaten speichert

opal_api_endpoint_url

Basis-URL für den Aufruf der OPAL Bearbeiten-API

opal_api_token

API Token, das zur Authentifizierung von Aufrufen in OPAL verwendet wird

opal_callback_url

Die Webhook-/Trigger-URL, die OPAL aufruft, wenn Bearbeitungen fertigstellen

Variablen befüllen

Erstellen Sie diese Variablen mit einer sinnvollen Benennung und gleichen Sie sie exakt ab:

  • opal_custom_field_id

  • opal_api_endpoint_url

  • opal_api_token - Aus Sicherheitsgründen sollte dies als geheim markiert werden

  • opal_callback_url

Workflows installieren

Workflow B importieren

  1. Klicken Sie auf der Workflow-Seite auf erstellen und wählen Sie Workflow via Vorlagen aus.

    Die Seite zur Auswahl der Vorlage öffnet sich.

  2. Klicken Sie auf die OPAL (pt. 2): KI-Ergebnisse abrufen-Vorlage und klicken Sie auf Vorlage verwenden.

    Der Workflow wird angezeigt.

  3. Klicken Sie auf Veröffentlichen und bestätigen Sie die Veröffentlichung.

  4. Öffnen Sie den Workflow und kopieren Sie die Trigger-URL.

    Diese URL ist der Webhook, den OPAL nach dem Bearbeiten aufruft.

  5. Legen Sie diese URL für die Variable opal_callback_url fest.

Importieren Sie Workflow A mit definierten Variablen und festgelegtem Callback:

  1. Klicken Sie auf der Workflow-Seite auf erstellen und wählen Sie Workflow via Vorlagen aus.

    Die Seite zur Auswahl der Vorlage öffnet sich.

  2. Klicken Sie auf die Vorlage [PART 1] KI-gestütztes Post-Editing und Qualitätsschätzung und klicken Sie auf Vorlage verwenden.

    Der Workflow wird angezeigt.

  3. Bearbeiten Sie den Ingest-Filter für den Trigger (das oberste Feld der Aktion), um sicherzustellen, dass nur Projekte, die über OPAL laufen sollen, den Workflow auslösen.

    Z. B. {{ $.metadata.project.name }} Match OPAL_PILOT hinzufügen.

  4. Stellen Sie sicher, dass der Filter {{ $.jobParts[0].status }} gleich COMPLETED_BY_LINGUIST unverändert bleibt.

  5. Klicken Sie auf Veröffentlichen und bestätigen Sie die Veröffentlichung.

OPAL im CAT Web Editor

Beim Öffnen eines Jobs, der von OPAL verarbeitet wurde, zeigt der CAT Web Editor die Benachrichtigung Job von OPAL bearbeitet an.

OPAL Post-Editing kann zu den folgenden Ausgaben führen:

  • Bearbeitete Zielsprache

    Der Segmenttext wurde von OPAL geändert. Dies wird durch das OPAL-spezifische Bearbeiten-Symbol und den Bearbeitet von OPAL-Tooltip in der Ursprungsspalte angezeigt.

  • Gesperrtes Segment

    Das Segment wurde von OPAL entweder bearbeitet oder absichtlich unverändert gelassen und anschließend gesperrt. Dies wird durch das OPAL-spezifische Bearbeiten-Symbol und den Gesperrt von OPAL-Tooltip angezeigt.

Benutzer können Änderungen zwischen Workflow-Schritten (wie dem Vorübersetzungsschritt, dem OPAL-Verarbeitungsschritt und dem menschlichen Bearbeitungsschritt nach OPAL) im Bereich Übersetzungsänderungen des CAT Web Editors oder durch Exportieren von Workflow-Änderungen von der Projektseite aus überprüfen.

War dieser Beitrag hilfreich?

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.