La piattaforma OPAL di Welocalize è un sistema agentico brevettato, addestrato per un'impresa individuale e include traduzione automatica e LLM per tradurre, valutare la qualità e auto-modificare contenuti multilingue. Questo approccio consente a OPAL di produrre contenuti multilingue di altissima qualità e aumenta notevolmente la velocità e l'efficienza della consegna.
L'integrazione utilizza due flussi di lavoro di Phrase Orchestrator per automatizzare una fase di editing guidata da OPAL all'interno di un progetto Phrase. Quando il contenuto entra nel processo, attiva modifiche all'interno di OPAL e riporta nel flusso di lavoro, che poi carica il contenuto nuovamente nel progetto.
Le edizioni OPAL sono disponibili solo nel CAT web editor e non nell'editor desktop.
I flussi di lavoro possono essere pubblicati ed eseguiti solo con il motore di flusso di lavoro di nuova generazione di Phrase Orchestrator.
-
Flusso di lavoro A: Attivare l'elaborazione AI
-
Si attiva all'evento di lavoro (cioè quando un lavoro completa la pre-traduzione MT), crea il progetto OPAL e trasferisce le informazioni necessarie a OPAL.
-
Si attiva all'evento di lavoro (cioè quando un lavoro completa l'ultimo passaggio del flusso di lavoro del progetto) e restituisce il contenuto finale a OPAL per migliorare il processo basato su AI.
-
-
Flusso di lavoro B: Recuperare i risultati AI
-
Riceve il callback di OPAL quando le modifiche sono complete e continua il processo a valle per garantire che le modifiche di OPAL siano visualizzate nell'interfaccia del CAT web editor di Phrase.
-
-
Il progetto TMS di Phrase ha un flusso di lavoro che include un primo passaggio del flusso di lavoro per iniettare traduzione automatica grezza. Questo passaggio viene solitamente completato automaticamente dopo che la pre-traduzione è terminata.
Le opzioni di pre-traduzione garantiscono che il primo passaggio nel flusso di lavoro (segnalando l'iniezione MT) venga completato automaticamente. Se questo passaggio non è completo, OPAL non verrà eseguito.
-
C'è un secondo passaggio dedicato del flusso di lavoro per l'editing e il blocco di OPAL. Questo passaggio del flusso di lavoro sarà completato automaticamente dai flussi di lavoro di integrazione.
-
Un passaggio di editing umano completato.
-
Un campo personalizzato di livello lavoro creato nelle impostazioni per contenere l'ID del progetto OPAL come valore di riferimento.
Variabili richieste
Questi valori devono essere definiti nello spazio di lavoro di Orchestrator prima di implementare i flussi di lavoro:
|
Variabile |
Scopo |
|---|---|
|
|
Punta al campo personalizzato di livello lavoro in Phrase TMS che memorizza i metadati dell'ID del progetto Opal |
|
|
URL di base per chiamare l'API di modifica di Opal |
|
|
Token API utilizzato per autenticare le chiamate in Opal |
|
|
L'URL del webhook/trigger che Opal chiamerà quando le modifiche sono terminate |
Crea queste variabili utilizzando nomi sensati e corrispondi esattamente:
-
opal_custom_field_id -
opal_api_endpoint_url -
opal_api_token- Per motivi di sicurezza, questo dovrebbe essere contrassegnato come segreto -
opal_callback_url
Importa il flusso di lavoro B
-
Dalla pagina , fai clic su Crea e seleziona Flusso di lavoro tramite modelli.
Si apre la pagina di selezione del modello.
-
Fai clic su modello e fai clic su Usa modello.
Il flusso di lavoro viene visualizzato.
-
Fai clic su Pubblica e conferma la pubblicazione.
-
Apri il flusso di lavoro e copia l'.
Questo URL è il webhook che Opal chiamerà dopo la modifica.
-
Imposta questo URL per la variabile
opal_callback_url.
Importa il flusso di lavoro A con variabili definite e callback impostato:
-
Dalla pagina , fai clic su Crea e seleziona Flusso di lavoro tramite modelli.
Si apre la pagina di selezione del modello.
-
Clicca sul modello e clicca su Usa modello.
Il flusso di lavoro viene visualizzato.
-
Modifica il filtro di ingestione sul trigger (la casella in alto dell'azione) per garantire che solo i progetti destinati a passare attraverso Opal attivino il flusso di lavoro.
Ad es. aggiungi
{{ $.metadata.project.name }} corrispondenza OPAL_PILOT. -
Assicurati che il filtro
{{ $.jobParts[0].status }}sia uguale aCOMPLETED_BY_LINGUISTrimanga invariato. -
Fai clic su Pubblica e conferma la pubblicazione.
Quando si apre un lavoro che è stato elaborato da OPAL, l'editor web CAT visualizza il toast di notifica .
Il post-editing di OPAL può risultare nei seguenti output:
-
Target modificato
Il testo del segmento è stato modificato da OPAL. Questo è indicato dall'icona di modifica specifica di OPAL e dal tooltip nella colonna di origine.
-
Segmento bloccato
Il segmento è stato modificato o intenzionalmente lasciato invariato da OPAL, e poi bloccato. Questo è indicato dall'icona di modifica specifica di OPAL e dal tooltip .
Gli utenti possono rivedere le modifiche tra i passaggi del flusso di lavoro (come il passaggio di pre-traduzione, il passaggio di elaborazione OPAL e il passaggio di editing umano post-OPAL) nel pannello cambiamenti di traduzione dell'editor web CAT o esportando cambiamenti del flusso di lavoro dalla pagina del progetto.