Die OPAL-Plattform von Welocalize ist ein patentiertes agentisches System, das für ein einzelnes Unternehmen trainiert wurde und maschinelle Übersetzung sowie LLMs umfasst, um mehrsprachige Inhalte zu übersetzen, die Qualität zu bewerten und automatisch zu bearbeiten. Dieser Ansatz ermöglicht es OPAL, sehr hochwertige mehrsprachige Inhalte zu produzieren und die Geschwindigkeit sowie Effizienz der Lieferung dramatisch zu erhöhen.
Die Integration verwendet zwei Phrase Orchestrator-Workflows, um eine von OPAL gesteuerte Bearbeitungsphase innerhalb eines Phrase-Projekts zu automatisieren. Wenn Inhalte in den Prozess eintreten, löst dies Bearbeitungen innerhalb von OPAL aus und meldet sich im Workflow zurück, der dann die Inhalte wieder ins Projekt hochlädt.
OPAL-Ausgaben sind nur im CAT Web Editor und nicht im Desktop-Editor verfügbar.
Die Workflows können nur mit der nächsten Generation des Phrase Orchestrator Workflow Engines veröffentlicht und ausgeführt werden.
-
Workflow A: AI-Verarbeitung auslösen
-
Initiierung bei einem Jobereignis (d.h. wenn ein Job die maschinelle Übersetzungsvorübersetzung abschließt), erstellt das OPAL-Projekt und überträgt die erforderlichen Informationen an OPAL.
-
Initiierung bei einem Jobereignis (d.h. wenn ein Job den letzten Arbeitsschritt des Projekts abschließt) und überträgt die finalen Inhalte zurück an OPAL, um den KI-basierten Prozess zu verbessern.
-
-
Workflow B: AI-Ergebnisse abrufen
-
Erhält 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.
-
-
Das Phrase TMS-Projekt hat einen Workflow, der einen ersten Arbeitsschritt umfasst, um rohe maschinelle Übersetzung einzufügen. Dieser Schritt wird normalerweise automatisch abgeschlossen, nachdem die Vorübersetzung abgeschlossen ist.
Die Optionen für Vorübersetzungen stellen sicher, dass der erste Schritt im Workflow (Signalgebung der MT-Injektion) automatisch abgeschlossen wird. Wenn dieser Schritt nicht abgeschlossen ist, wird OPAL nicht ausgeführt.
-
Es gibt einen speziellen zweiten Arbeitsschritt für die OPAL-Bearbeitung und -Sperrung. Dieser Arbeitsschritt wird von den Integrations-Workflows automatisch abgeschlossen.
-
Ein abgeschlossener menschlicher Bearbeitungsschritt.
-
Ein benutzerdefiniertes Feld auf Jobebene, das in den Einstellungen erstellt wurde, um die OPAL-Projekt-ID als Referenzwert zu speichern.
Erforderliche Variablen
Diese Werte müssen im Orchestrator-Arbeitsbereich definiert werden, bevor die Workflows implementiert werden:
|
Variable |
Zweck |
|---|---|
|
|
Verweist auf das benutzerdefinierte Feld auf Jobebene in Phrase TMS, das die Metadaten der Opal-Projekt-ID speichert. |
|
|
Basis-URL für den Aufruf der Opal-Bearbeitungs-API |
|
|
API-Token, das zur Authentifizierung von Aufrufen in Opal verwendet wird |
|
|
Die Webhook-/Trigger-URL, die Opal aufruft, wenn die Bearbeitungen abgeschlossen sind |
Erstellen Sie diese Variablen mit sinnvollen Bezeichnungen und stimmen Sie genau überein:
-
opal_custom_field_id -
opal_api_endpoint_url -
opal_api_token- Aus Sicherheitsgründen sollte dies als geheim markiert werden -
opal_callback_url
Workflow B importieren
-
Gehen Sie von der -Seite zu Erstellen und wählen Sie Workflow über Vorlagen aus.
Die Seite zur Auswahl der Vorlage öffnet sich.
-
Klicken Sie auf die Vorlage und klicken Sie auf Vorlage verwenden.
Der Workflow wird angezeigt.
-
Klicken Sie auf Veröffentlichen und bestätigen Sie die Veröffentlichung.
-
Öffnen Sie den Workflow und kopieren Sie die .
Diese URL ist der Webhook, den Opal nach der Bearbeitung aufruft.
-
Setzen Sie diese URL für die
opal_callback_urlVariable.
Importieren Sie Workflow A mit definierten Variablen und festgelegtem Callback:
-
Gehen Sie von der -Seite zu Erstellen und wählen Sie Workflow über Vorlagen aus.
Die Seite zur Auswahl der Vorlage öffnet sich.
-
Klicken Sie auf die Vorlage und klicken Sie auf Vorlage verwenden.
Der Workflow wird angezeigt.
-
Bearbeiten Sie den Eingangsfilter beim Trigger (das oberste Feld der Aktion), um sicherzustellen, dass nur Projekte, die durch Opal laufen sollen, den Workflow auslösen.
Z.B. fügen Sie
{{ $.metadata.project.name }} Match OPAL_PILOThinzu. -
Stellen Sie sicher, dass der Filter
{{ $.jobParts[0].status }}gleichCOMPLETED_BY_LINGUISTunverändert bleibt. -
Klicken Sie auf Veröffentlichen und bestätigen Sie die Veröffentlichung.
Beim Öffnen eines Jobs, der von OPAL bearbeitet wurde, zeigt der CAT Web Editor die Benachrichtigung an.
Das Post-Editing von OPAL kann zu den folgenden Ausgaben führen:
-
Bearbeitetes Ziel
Der Segmenttext wurde von OPAL geändert. Dies wird durch das OPAL-spezifische Bearbeitungssymbol und den Tooltip in der Ursprungsspalte angezeigt.
-
Gesperrtes Segment
Das Segment wurde entweder bearbeitet oder absichtlich von OPAL unverändert gelassen und dann gesperrt. Dies wird durch das OPAL-spezifische Bearbeitungssymbol und den Tooltip angezeigt.
Benutzer können Änderungen zwischen den Workflow-Schritten (wie dem Schritt der Vorübersetzung, dem Schritt der OPAL-Verarbeitung und dem Schritt der menschlichen Nachbearbeitung nach OPAL) im Änderungen der Übersetzung Bereich des CAT Web Editors oder durch Exportieren von Workflow-Änderungen von der Projektseite überprüfen.