Die OPAL-Plattform von Welocalize ist ein patentiertes agentenbasiertes 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 Editor angezeigt werden.
-
-
Das Phrase TMS-Projekt verfügt über einen Workflow, der einen ersten Arbeitsschritt zur Eingabe 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-Eingabe 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 Integration-Workflows automatisch abgeschlossen.
-
Ein abgeschlossener menschlicher Bearbeitungsschritt.
-
Ein Individuelles Textfeld auf Job-Ebene, 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 Individuelle Feld auf Job-Ebene in Phrase, das die OPAL Projekt ID-Metadaten speichert |
|
|
Basis-URL für den Aufruf der OPAL Bearbeiten API |
|
|
API Token, das zur Authentifizierung von Aufrufen in OPAL verwendet wird |
|
|
Die Webhook/Trigger-URL, die OPAL aufruft, wenn Bearbeitungen fertigstellen |
Erstellen Sie diese Variablen mit einer sinnvollen Benennung und stimmen 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
Workflow importieren B
-
Klicken Sie auf der -Seite auf erstellen und wählen Sie Workflow via Vorlagen aus.
Die Seite zur Vorlagenauswahl ö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 dem Bearbeiten aufruft.
-
Legen Sie diese URL für die Variable
opal_callback_urlfest.
Workflow importieren A mit definierten Variablen und gesetztem Callback:
-
Klicken Sie auf der -Seite auf erstellen und wählen Sie Workflow via Vorlagen aus.
Die Seite zur Vorlagenauswahl öffnet sich.
-
Klicken Sie auf die Vorlage und klicken Sie auf Vorlage verwenden.
Der Workflow wird angezeigt.
-
Bearbeiten Sie den Ingest-Filter für den Trigger (das oberste Feld der Aktion), um sicherzustellen, dass nur Projekte, die durch OPAL laufen sollen, den Workflow auslösen.
Fügen Sie z. B.
{{ $.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 verarbeitet wurde, zeigt der CAT Web Editor die Benachrichtigung 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 -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 -Tooltip angezeigt.
Benutzer können Änderungen zwischen Workflow-Schritten (wie dem Vorübersetzungsschritt, dem OPAL-Verarbeitungsschritt und dem menschlichen Post-Editing-Schritt nach OPAL) im Bereich translation changes des CAT Web Editors oder durch exporting workflow changes von der Projektseite aus überprüfen.