La piattaforma OPAL di Welocalize è un sistema agentico brevettato, addestrato per una singola impresa, che include traduzione automatica e LLM per tradurre, valutare la qualità e auto-modificare il contenuto multilingue. Questo approccio consente a OPAL di produrre contenuto multilingue di altissima qualità e aumenta drasticamente la velocità e l'efficienza della consegna.
L'integrazione utilizza due flussi di lavoro di Phrase Orchestrator per automatizzare una fase di modifica guidata da OPAL all'interno di un progetto Phrase. Quando il contenuto entra nel processo, attiva le modifiche all'interno di OPAL e le riporta nel flusso di lavoro, che poi carica il contenuto nel progetto.
Le modifiche 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 del flusso di lavoro Phrase Orchestrator di nuova generazione.
-
Flusso di lavoro A: attivazione dell'elaborazione IA.
-
Si avvia all'evento di lavoro (ovvero quando un lavoro completa la pre-traduzione MT), crea il progetto OPAL e trasferisce le informazioni richieste a OPAL.
-
Si avvia all'evento di lavoro (ovvero quando un lavoro completa l'ultimo passaggio del flusso di lavoro del progetto) e invia il contenuto finale a OPAL per migliorare il processo basato sull'IA.
-
-
Flusso di lavoro B: Recupero risultati IA
-
Riceve il callback di OPAL quando le modifiche sono complete e continua l'elaborazione a valle per garantire che le modifiche di OPAL vengano visualizzate nell'interfaccia del CAT web editor di Phrase.
-
-
Il progetto Phrase TMS ha un flusso di lavoro che include un primo passaggio del flusso di lavoro per inserire la traduzione automatica grezza. Questo passaggio viene solitamente completato automaticamente dopo che la pre-traduzione è terminata.
Le opzioni di pre-traduzione assicurano che il primo passaggio nel flusso di lavoro (che segnala l'iniezione di MT) venga completato automaticamente. Se questo passaggio non è completato, OPAL non verrà eseguito.
-
È presente un secondo passaggio del flusso di lavoro dedicato per la modifica e il blocco di OPAL. Questo passaggio del flusso di lavoro verrà completato automaticamente dai flussi di lavoro di integrazione.
-
Un passaggio di modifica umana completato.
-
Un campo personalizzato di testo a livello di lavoro creato nelle impostazioni per contenere l'ID progetto OPAL come valore di riferimento.
Variabili obbligatorie
Questi valori devono essere definiti nell'area di lavoro di Orchestrator prima di implementare i flussi di lavoro:
|
Variabile |
Scopo |
|---|---|
|
|
Punta al campo personalizzato a livello di lavoro in Phrase TMS che memorizza i metadati dell'ID progetto OPAL |
|
|
URL di base per chiamare l'API di modifica OPAL |
|
|
Token API utilizzato per autenticare le chiamate in OPAL |
|
|
L'URL del webhook/trigger che OPAL chiamerà al termine delle modifiche |
|
|
Il nome del gruppo di contenuto OPAL inviato a OPAL quando viene creato il progetto. Ogni flusso di lavoro Part 1 porta il proprio valore. |
Creare queste variabili usando una denominazione sensata e farle corrispondere 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 -
opal_content_group_name- Il nome del gruppo di contenuto OPAL per i progetti serviti da questo flusso di lavoro. Impostare un valore per ogni flusso di lavoro Part 1.
Importare il flusso di lavoro B
-
Dalla pagina , fare clic su Create e selezionare Workflow via Templates.
Si apre la pagina di selezione del modello.
-
Fare clic su template e fare clic su Use template.
Il flusso di lavoro viene visualizzato.
-
Fare clic su Pubblica e confermare la pubblicazione.
-
Aprire il flusso di lavoro e copiare il .
Questo URL è il webhook che OPAL chiamerà dopo la modifica.
-
Impostare questo URL per la variabile
opal_callback_url.
Importare il flusso di lavoro A con le variabili definite e il callback impostato:
-
Dalla pagina , fare clic su Create e selezionare Workflow via Templates.
Si apre la pagina di selezione del modello.
-
Fai clic sul modello e fai clic su Use template.
Il flusso di lavoro viene visualizzato.
-
Modificare il filtro di acquisizione sul trigger (la casella superiore dell'azione) per garantire che solo i progetti destinati a essere eseguiti tramite OPAL attivino il flusso di lavoro.
Ad esempio, aggiungere
{{ $.metadata.project.name }} match OPAL_PILOT. -
Assicurarsi che il filtro
{{ $.jobParts[0].status }}uguale aCOMPLETED_BY_LINGUISTrimanga invariato. -
Fare clic su Pubblica e confermare la pubblicazione.
Nota
Opal Content Group è un concetto di Welocalize e differisce dalla funzionalità Content Groups di Phrase Platform. I due sono separati e non dovrebbero essere collegati o confusi.
Usare un workflow Part 1 per Opal Content Group. Le variabili sono condivise nell'area di lavoro, quindi ogni flusso di lavoro aggiuntivo necessita del proprio valore denominato distintamente per opal_content_group_name.
Per eseguire un Opal Content Group aggiuntivo, seguire questi passaggi:
-
Assegnare al valore un nome proprio, utilizzando una variabile denominata in modo univoco (ad es.
opal_content_group_name_2) o impostando direttamente l'Opal Content Group name nell'azione di creazione del progetto. -
Impostare il filtro di acquisizione del trigger in modo che solo i progetti previsti attivino quel flusso di lavoro.
Ogni Opal Content Group aggiuntivo significa un workflow pubblicato aggiuntivo, che viene conteggiato ai fini della capacità di workflow pubblicati dell'area di lavoro. Adeguare la quota, se necessario.
Quando si apre un lavoro che è stato elaborato da OPAL, il CAT web editor visualizza la notifica .
Il post-editing di OPAL può produrre i seguenti output:
-
Edited target
Il testo del segmento è stato modificato da OPAL. Ciò è indicato dall'icona di modifica specifica di OPAL e dal tooltip nella colonna di origine.
-
Segmento bloccato
Il segmento è stato modificato o lasciato intenzionalmente invariato da OPAL, e quindi bloccato. Ciò è indicato dall'icona di modifica specifica di OPAL e dal tooltip .
Gli utenti possono revisionare le modifiche tra i passaggi del flusso di lavoro (come il passaggio di pre-traduzione, il passaggio di elaborazione OPAL e il passaggio di post-editing umano dopo OPAL) nel riquadro translation changes del CAT web editor o exporting workflow changes dalla pagina del progetto.