Enriqueça qualquer número de entidades em paralelo com acompanhamento de progresso em tempo real, fusão automática multimodelo e exportação para JSON ou Excel — limitado apenas pela quota de utilização do seu plano, não por um tamanho de lote fixo.
As linhas entram pela barra de origem acima da grelha — três separadores, apenas um aberto de cada vez. Carregar linhas reduz a barra a uma única linha («Colar / CSV · 12 linhas carregadas») para a grelha manter a altura; clique nessa linha para carregar um conjunto diferente.
Cole linhas diretamente do Excel, do Google Sheets ou de uma exportação CSV. Vírgula, tabulação e ponto e vírgula são todos reconhecidos, uma célula entre aspas pode conter o delimitador e uma primeira linha com nomes não numéricos é tratada como cabeçalho das colunas.
Largue um ficheiro .csv, .tsv ou .json no separador, ou escolha um a partir do disco. Um ficheiro JSON pode conter uma matriz de objetos ou um único objeto; as colunas são a união das suas chaves, pelo que registos irregulares também são carregados.
Obtenha entidades a partir de qualquer endpoint REST. O que for devolvido é lido como uma lista de objetos de formato livre, e o conjunto de colunas é a união das suas chaves.
Autenticação suportada:
Se a API devolver um objeto, o sistema verifica chaves como data, results, items à procura de um array incorporado.
Após carregar as entidades, estas aparecem numa lista selecionável com o estado de validação. Pode escolher que entidades incluir no lote:
A barra lateral reflete as opções de configuração de enriquecimento individual:
| Opção | Descrição |
|---|---|
| Esquema | Schema de destino que define a estrutura de saída do enriquecimento |
| Estratégia | Passagem única, domínios de especialista ou multiespecialização (chamadas paralelas por domínio) |
| Modelos | Um ou mais modelos de IA a executar por entidade. Vários modelos permitem a fusão automática. |
| Idiomas | Idiomas para enriquecimento multilingue de campos (por exemplo, inglês + francês) |
| Classificação | Modelo rápido opcional para verificação do tipo de entity antes do enrichment |
| Arbitragem | Model para resolução de conflitos baseada em LLM durante a fusion. Se não estiver definido, é usada a fusão baseada em regras. |
O custo estimado aparece na barra de execução, junto ao botão que o gasta. É calculado a partir do número de propriedades do seu schema, do preço por token dos modelos selecionados e do número de entidades que selecionou. Com a seleção automática de modelo, o modelo só é escolhido quando a execução arranca, pelo que o valor apresentado é uma mediana dos modelos que poderiam ser escolhidos. A caixa de confirmação surge quando a execução comporta um risco real — escreve numa base de dados ligada, a estimativa é elevada ou há linhas selecionadas que serão ignoradas — e não em todas as execuções.
Todas as entidades selecionadas são processadas em simultâneo. Cada entidade passa pelo pipeline de enriquecimento completo de forma independente:
Todas as entidades partilham o orçamento de taxa de cada chave API e modelo — os pedidos e tokens por minuto que o fornecedor concede a essa chave, lidos nas suas respostas ou aprendidos a partir de uma rejeição. Com 20 entidades e 2 modelos, as chamadas a um modelo que permite 15 pedidos por minuto são distribuídas ao longo do minuto, enquanto o outro modelo avança ao seu próprio ritmo, pelo que o lote termina sem erros 429.
Iniciar uma execução abre uma barra de execução entre a barra de ferramentas e a grelha, alimentada por Server-Sent Events (SSE): uma barra de progresso para o lote, contadores separados para concluídos / falhados / ignorados em vez de um número único, o tempo decorrido com uma ETA calculada a partir das linhas já resolvidas e o valor gasto até ao momento face à estimativa prévia. Nada se sobrepõe à grelha — as linhas ficam onde as deixou e cada uma indica o seu próprio estado na coluna Estado, ao lado do Tempo e do Custo que exigiu.
A linha ainda não passou por nenhuma execução — a célula Estado mostra um travessão em vez de se repetir ao longo da coluna.
Admitido no lote, à espera de espaço no orçamento de taxa da chave.
A etiqueta dá lugar a uma barra inline que conta os passos de especialidade concluídos face ao total.
Todos os modelos responderam. Tempo e Custo são preenchidos e as colunas de Resultado tornam-se legíveis.
Nenhum modelo produziu resultado para esta linha. Assim que o lote parar, a barra propõe repetir apenas as linhas falhadas.
Descartada antes do enriquecimento — por exemplo, uma classificação divergente com elevada confiança — pelo que a linha nunca teve qualquer custo.
Os chips Concluído / Falhado / Ignorado da barra de ferramentas filtram a grelha para essas linhas, e o seletor Entrada / Ambos / Resultado mostra as mesmas linhas como aquilo que enviou, aquilo que foi devolvido, ou ambos lado a lado.
Você pode cancelar um batch em execução a qualquer momento. O cancelamento é cooperativo — as entities já em curso concluem a sua chamada de LLM atual, mas não são iniciadas novas chamadas. Os resultados parciais das entities concluídas são preservados.
O processamento em lote foi concebido para ser resiliente. As falhas individuais não interrompem o lote:
Após a conclusão do lote, exporte os resultados em três formatos. Para cada entidade, é preferido o resultado da fusão, se disponível; caso contrário, é usado o melhor resultado de modelo.
Transfira os resultados completos como um ficheiro JSON estruturado com todos os dados da entidade, os resultados dos modelos e os metadados de fusão.
Copie os resultados JSON diretamente para a área de transferência para colar noutras ferramentas ou scripts.
Um livro de trabalho com três folhas: Resultados (uma linha por entidade com propriedades aplanadas), Resumo (metadados do lote, modelos, custos) e Conflitos (detalhes de conflitos por entidade com o raciocínio de resolução).
| Limite | Valor |
|---|---|
| Máx. de entidades por lote | Sem limite fixo — limitado pela quota de utilização do seu plano |
| Tamanho máx. dos dados da entidade | 50 000 caracteres |
| Comprimento máx. do prompt | 100 000 caracteres |
| Tempo limite da obtenção de URL | 30 segundos |