Saltar para o conteúdo principal

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

ChaveTipoObrigatórioOmissãoDescriçãoReferência
inputstringnão""O conteúdo a traduzir ({{vars.x}}/{{record.y}}/literal). Vazio = traduz os dados do envelope.expressões {{record.coluna}}
targetLanguagestringnão""Idioma de destino (en, pt-PT, Francês). Tem de ser fixo: uma variável do fluxo NÃO é substituída aqui.-
outputVarstringnão"translation"Variável onde a tradução aterra.-
modelSourcemapnão-De onde vem o modelo de IA: o catálogo OutDo (omissão) ou uma ligação ai_provider da organização.-

modelSource

ChaveTipoObrigatórioOmissãoDescriçãoReferência
kindenumerationnão"catalog"Catálogo OutDo (resolvido pelas definições de IA da organização) ou ligação própria (BYOK).-
modeenumerationnão-Slot do catálogo a forçar. Ausente = o slot por omissão do passo. Só conta no modo de catálogo.-
connectionNamestringnã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.