Aumo Docs

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

  1. Você informa uma lista de fontes em ordem de prioridade.
  2. O nó testa a primeira, depois a segunda, e assim por diante.
  3. Ao encontrar um valor válido, para e devolve aquele resultado.
  4. 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.

Próximos passos

  • Veja o nó que abre os ramos em Condição.
  • Declare o resultado final em Saída.

Nesta página