Traduction
Traduit un texte vers une langue cible en utilisant un modele de langage. Detecte automatiquement la langue source.
Parametres
| Parametre | Type | Requis | Variable | Description |
|---|---|---|---|---|
input | valeur dynamique | Oui | Oui | Texte a traduire. Accepte une variable ou du texte libre. |
sourceLanguage | texte | Non | Non | Langue source (code ISO 639-1). 'auto' pour detection automatique. (Defaut: "auto") |
targetLanguage | texte | Oui | Non | Langue cible de la traduction (code ISO 639-1, ex. en, fr, de). |
preserveFormatting | oui/non | Non | Non | Conserver le formatage du texte source (markdown, HTML, sauts de ligne). (Defaut: true) |
preserveProperNouns | oui/non | Non | Non | Conserver les noms propres, marques et lieux sans les traduire. (Defaut: false) |
domain | choix (general, technical, legal, medical, business) | Non | Non | Domaine specialise pour adapter le vocabulaire de traduction. (Defaut: "general") |
glossary | liste | Non | Non | Dictionnaire de termes personnalises a preserver lors de la traduction (paires source/cible). |
model.provider | texte | Non | Non | Fournisseur du modele de langage (ex. openai, anthropic). |
model.model | texte | Non | Non | Identifiant du modele a utiliser (ex. gpt-4o). |
parameters.temperature | nombre | Non | Non | Creativite du modele. Valeur basse recommandee pour la traduction. (Defaut: 0.3, min 0, max 2) |
parameters.maxTokens | nombre | Non | Non | Nombre maximum de tokens dans la traduction generee. (Defaut: 4096, min 1, max 128000) |
outputVariable | texte | Non | Non | Nom de la variable de sortie contenant la traduction. |
outputDetectedLanguage | texte | Non | Non | Nom de la variable stockant la langue source detectee automatiquement. |
Les parametres marques Variable = Oui acceptent la syntaxe
{{nomBloc.champ}}.
Sortie
Variable de sortie : translation
{
"content": "...",
"detectedLanguage": "..."
}
Exemple
Traduire un texte du francais vers l'anglais.
Entree :
{"text": "Le fournisseur a confirme la livraison.", "targetLanguage": "en"}
Sortie :
{"content": "The supplier confirmed the delivery.", "detectedLanguage": "fr"}
Astuce
{{translation.content}} contient le texte traduit. {{translation.detectedLanguage}} indique la langue source detectee (code ISO 639-1).