Agregação
Escolher o primeiro valor válido entre fontes de ramos diferentes.
O nó de Agregação unifica variáveis de ramos diferentes em uma saída única.
Ele não concatena nem soma. Avalia as fontes em ordem e devolve o primeiro valor válido que encontrar.
Como funciona
- Você informa uma lista de fontes em ordem de prioridade.
- O nó testa a primeira, depois a segunda, e assim por diante.
- Ao encontrar um valor válido, para e devolve aquele resultado.
- Fonte vazia faz o fluxo seguir para a próxima automaticamente.
É o comportamento de um encadeamento de alternativas, e não o de uma junção. Para combinar conteúdo de várias fontes em um texto só, o caminho é um nó LLM recebendo todas elas no prompt.
Uso típico
O lugar natural deste nó é depois de uma Condição. Cada ramo produz o seu resultado, apenas um deles executou, e a Agregação recolhe o que de fato foi preenchido.
Isso mantém o contrato do fluxo estável: independente do caminho seguido, o nó de Saída recebe sempre a mesma variável.
Saída não estruturada
Devolve um valor único: a primeira fonte válida da lista.
{
"config": {
"assign_variables": [
"{{primary.result}}",
"{{secondary.result}}",
"{{fallback.value}}"
]
}
}O resultado é o conteúdo da primeira dessas três que tiver valor.
Saída estruturada
Devolve um conjunto de campos fixos. Você declara os campos em output_schema, e cada fonte passa a ser um objeto com esses campos.
{
"config": {
"assign_variables": [
{ "result": "{{branch1.result}}", "status": "{{branch1.status}}" },
{ "result": "{{branch2.result}}", "status": "{{branch2.status}}" }
],
"output_schema": ["result", "status"]
}
}No painel lateral
Adicionar inclui novas fontes de entrada. A ordem da lista é a ordem de prioridade, e a primeira é a mais importante.
A chave de saída estruturada fica no mesmo painel, e ativá-la troca o formato das fontes de valor simples para objeto.