flowise-nodes-niadra traz dois nós para o Flowise:
- Niadra Customer Memory (Memory): ligue à entrada Memory de um agente (Tool Agent, Conversational Agent). Antes de cada chamada ao modelo ele entrega o contexto do cliente como mensagem de sistema logo depois do prompt de sistema do agente, seguida das mensagens do próprio chat (da memória que você ligar como Chat History, ou das últimas 100 guardadas no processo). O que o agente acrescenta é registrado como turnos do cliente e do agente.
- Niadra Customer History (Tools): ligue à entrada Tools de um agente. Ele dá ao modelo
search_customer_history,get_customer_timelineeopen_history_item(esearch_agent_memory, com Agent Memory ligado), amarradas ao cliente do chat. Nenhuma ferramenta tem parâmetro que nomeie um cliente.
Instalar
O Flowise carrega nós do pacote de componentes dele. Construa e copie, a partir depackages/flowise-nodes-niadra no repositório do SDK de TypeScript:
@niadra/sdk 0.3.0, que chega ao npm quando for publicado. Testado com @langchain/core 1.2, pelo mesmo prompt que o Tool Agent monta.
As cinco primitivas
Limites
- Os dois nós recebem o handle do cliente (amarre a uma variável ou à configuração de override, nunca a texto que o modelo escreve), o canal, o nível de verificação que o chat provou e a chave (ou a variável
NIADRA_API_KEY). A sessão do chat do Flowise é a conversa da Niadra. - Com a Niadra lenta ou fora, o agente recebe só as mensagens do chat.
- Os tipos da interface dos nós e o desenho do nó de memória vêm do Flowise (Apache 2.0), com atribuição em
NOTICE.
Próximos passos
n8n
o nó de comunidade do n8n.
Langflow
os três componentes do Langflow.

