ai.classify
Classificar (IA)
IA classifica o conteúdo numa das categorias definidas.
- Kind:
step - Key:
ai.classify - 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 classificar ({{vars.x}}/{{record.y}}/literal). Vazio = classifica os dados do envelope. | expressões {{record.coluna}} |
categories | list de string | não | [] | As categorias possíveis (pelo menos 2): o schema prende a escolha do modelo a esta lista. | - |
outputVar | string | não | "category" | Variável onde a categoria escolhida aterra; a confiança vai para a mesma com o sufixo _confidence. | - |
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": "",
"categories": [],
"outputVar": "category"
}
Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.