Conector n8n - Documentação do Entity Enricher

Conector n8n

O nó comunitário do Entity Enricher para n8n permite-lhe criar pipelines de enriquecimento automatizados com um editor visual de arrastar e largar. Ligue-se a mais de 400 aplicações sem escrever código.

Instalação

Instale o nó comunitário na sua instância do n8n:

npm install n8n-nodes-entity-enricher

Ou instale através da interface do n8n: aceda a Definições → Community Nodes e procure por n8n-nodes-entity-enricher.

Pré-requisitos

Chave de APICrie uma chave de acesso de organização no Entity Enricher. Consulte a documentação de chaves de API para mais detalhes. O formato da chave é ent_XXXXXXXXXXXX.
URL baseO URL da sua instância do Entity Enricher (por exemplo, https://entityenricher.ai ou o seu URL self-hosted).
Configuração de credenciaisNo n8n, crie uma credencial Entity Enricher API com a sua chave de API e o URL base. Todos os nós usarão esta credencial.

Operações disponíveis

O conector expõe 10 operações em 6 categorias de recursos:

RecursoOperaçãoDescrição
EnrichmentEnrich EntityEnriqueça uma única entidade com um ou mais modelos de IA. Transmite os resultados via SSE com progresso em tempo real.
EnrichmentBatch EnrichEnriqueça todos os itens de entrada como um único lote. Processamento paralelo com acompanhamento de progresso por entidade.
SchemaList SchemasListar os schemas guardados disponíveis para seleção nos fluxos de trabalho de enriquecimento.
SchemaGet Schema DetailsObter o conteúdo completo do esquema com as propriedades-chave extraídas de um esquema específico.
RecordList RecordsConsulte registos de enriquecimento com filtros de tipo e de sucesso. Resultados paginados.
RecordGet RecordObter um resultado de enriquecimento específico por ID com saída estruturada completa.
FusionMerge ResultsFunda resultados de vários registos de enriquecimento com arbitragem LLM opcional.
AttachmentAdd AttachmentCarregar uma propriedade binária do item de entrada (multipart) e devolver o respetivo ID de anexo.
AttachmentDelete AttachmentEliminar um anexo por ID — um passo prático de limpeza pós-enriquecimento.
ConfigurationGet OptionsObtenha os modelos, idiomas, estratégias e limites de plano disponíveis para configuração dinâmica.

Enriquecimento de entidade individual

O fluxo de trabalho mais simples: acione com novos dados, enriqueça uma única entidade e envie o resultado para o seu destino. O nó aguarda a conclusão total do enriquecimento antes de passar a saída estruturada a jusante.

Exemplo de fluxo de trabalho — enriquecimento de uma única entidade:

Configuração do nó — operação de enriquecimento de entidade:

Configuração do nó do Entity Enricher para enriquecimento individual

Configuração

Selecione um esquema na lista pendente dinâmica, escolha um ou mais modelos e forneça os dados da entidade como campos chave-valor. O nó preenche automaticamente os campos de chave de pesquisa com base no esquema selecionado.

As definições opcionais incluem estratégia (passagem única ou multi-expertise domain), idiomas para saída multilíngue, modelo de classification para verificação do tipo de entity, modelo de arbitration para resolução de conflitos entre múltiplos modelos e as opções de schema de resposta / saída estruturada estrita que impõem uma saída conforme ao schema em modelos capazes.

Forneça um campo IDs de anexo (UUIDs separados por vírgulas de chamadas anteriores de Adicionar anexo) para introduzir documentos de origem no enriquecimento — também disponível no Enriquecimento em lote.

Enriquecimento em Lote

Processe todos os itens de entrada como um único batch. Ideal para enriquecer listas de folhas de cálculo, bases de dados ou respostas de API. Todas as entidades são processadas em paralelo com limitação de taxa por provider.

Configuração do nó — operação de enriquecimento em lote:

Configuração do nó do Entity Enricher para enriquecimento em lote

Como funciona o Modo Batch

  1. Recolher itens — O nó reúne todos os itens de entrada do nó anterior (por exemplo, linhas de uma folha de cálculo).
  2. Iniciar tarefa em lote — Todas as entidades são submetidas via POST /api/batch/start e processadas em paralelo.
  3. Transmitir progresso — O nó consome o fluxo SSE até que todas as entidades terminem ou o tempo limite seja atingido.
  4. Resultados de saída — Um item de saída por entidade com os dados estruturados enriquecidos, prontos para processamento posterior.

Principais funcionalidades

Menus pendentes dinâmicos

Os seletores de esquema, modelo, idioma e estratégia obtêm as opções da sua instância de Entity Enricher no momento da configuração.

Streaming SSE

As operações de enriquecimento consomem o fluxo SSE em tempo real, aguardando a conclusão antes de devolver os resultados ao nó seguinte.

Continuação Automática

Quando a classification de pré-verificação deteta uma incompatibilidade, o conector continua automaticamente (os fluxos de trabalho do n8n são não interativos).

Tempo limite configurável

Tempo limite predefinido de 300 segundos por chamada de enriquecimento, ajustável por nó para esquemas grandes ou modelos lentos.

Suporte Multi-Modelo

Selecione vários modelos por enriquecimento. Quando são utilizados 2+ modelos, os resultados são automaticamente fundidos.

Limpar saída por predefinição

Por predefinição, o resultado contém apenas os campos de dados enriquecidos. Ative "Incluir Metadados de Enriquecimento" para adicionar custo, tokens, detalhes de fusão e IDs de registo.

Saída por modelo

Opcionalmente, produza os resultados individuais de cada modelo juntamente com o resultado de fusion para comparação posterior.

Consciência dos Limites do Plano

Os menus de model e de idioma apresentam os limites do plano quando configurados. Os erros HTTP 402 resultantes da aplicação de quotas são apresentados como mensagens claras e acionáveis, com os detalhes dos limites. Os metadados de saída incluem os limites atuais do plano para o encaminhamento a jusante.

Ideias de Fluxos de Trabalho

Padrões comuns para construir pipelines de enriquecimento com o n8n:

Enriquecimento de CRMAcione em novos contactos do HubSpot/Salesforce, enriqueça com dados da empresa e atualize o registo no CRM.
Pipeline de folha de cálculoLeia entities a partir do Google Sheets, faça enrichment em batch e escreva os resultados numa nova folha.
Enriquecimento em cascataEncadeie vários passos de enriquecimento com lógica condicional — utilize primeiro um modelo rápido e volte a enriquecer as falhas com um modelo mais capaz.
Atualização agendadaExecute num agendamento cron para re-enriquecer registos desatualizados com os modelos de IA mais recentes.
Orientado por WebhookExponha um endpoint de webhook que aceita dados de entidades, os enriquece e devolve o resultado de forma síncrona.

Próximos Passos