ai.translate
Traduzir (IA)
IA traduz o conteúdo para o idioma escolhido.
- Kind:
step - Key:
ai.translate - Categoria:
transform - Envelope: mapa (um objeto JSON em
config)
Campos
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|---|---|---|---|---|
input | string | não | "" | O conteúdo a traduzir ({{vars.x}}/{{record.y}}/literal). Vazio = traduz os dados do envelope. | expressões {{record.coluna}} |
targetLanguage | string | não | "" | Idioma de destino (en, pt-PT, Francês). Tem de ser fixo: uma variável do fluxo NÃO é substituída aqui. | - |
outputVar | string | não | "translation" | Variável onde a tradução aterra. | - |
modelSource | map | não | - | De onde vem o modelo de IA: o catálogo OutDo (omissão) ou uma ligação ai_provider da organização. | - |
modelSource
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|---|---|---|---|---|
kind | enumeration | não | "catalog" | Catálogo OutDo (resolvido pelas definições de IA da organização) ou ligação própria (BYOK). | - |
mode | enumeration | não | - | Slot do catálogo a forçar. Ausente = o slot por omissão do passo. Só conta no modo de catálogo. | - |
connectionName | string | não | - | Nome da ligação ai_provider que serve o modelo. Só conta no modo de ligação. | ligação (nome) |
Exemplo JSON
{
"input": "",
"targetLanguage": "",
"outputVar": "translation"
}
Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.