Gere schemas JSON estruturados a partir de dados de exemplo com IA, com autocorreção automática e pós-processamento inteligente.
A geração de esquemas transforma dados brutos de entidades num esquema JSON tipado e anotado que define exatamente que informação extrair durante o enriquecimento. Em vez de escrever esquemas manualmente, você cola JSON de exemplo e deixa a IA analisar a estrutura, inferir tipos, atribuir domínios de especialização e sugerir melhorias.
{"en": "...", "fr": "..."}) são reduzidos a um único valor, e o número de propriedades determina quantos domínios de especialização são permitidos.O ciclo de autocorreção é o que torna a geração de esquemas fiável. Depois de a IA produzir um esquema, este passa por um validador que verifica 8 regras que abrangem a correção de tipos, a atribuição de especialização, a integridade das referências e a integridade dos dados. Se alguma regra falhar, a mensagem de erro específica é enviada de volta para a IA para que esta possa corrigir o problema na tentativa seguinte.
revenue: incompatibilidade de tipo — a entrada é um número, mas o esquema indica 'string'number. Todas as 8 regras passam. O esquema é aceite.Esta abordagem é muito mais fiável do que pedir à IA para “ter cuidado com os tipos” no prompt. O validador deteta erros concretos e dá à IA feedback preciso para os corrigir. Saiba mais sobre cada regra no guia Regras de Validação.
Um esquema gerado é mais do que uma simples definição de tipos. Cada propriedade inclui metadados que orientam o processo de enriquecimento:
Tipo de schema JSON (string, number, integer, boolean, array, object)
Descrição contextual que indica à IA que informação encontrar
Qual o domínio de especialização (financeiro, regulatório, etc.) que fornece este valor
Se este campo identifica a entidade (pesquisa) ou desduplica arrays (fusão)
Se o campo pode ser null, evitando novas tentativas desnecessárias para dados opcionais
Se o campo deve ser enriquecido em vários idiomas
Se deve manter o valor original inalterado durante o enriquecimento
Valores de exemplo realistas que orientam a IA para o formato correto
A IA agrupa as propriedades do schema em domínios de especialização com base no seu significado semântico. Por exemplo, o schema de uma empresa farmacêutica pode ter domínios como “Analista Financeiro”, “Especialista Regulatório” e “Informação Corporativa”. Estes domínios são usados pela estratégia multi-especialização para executar chamadas de LLM paralelas e especializadas para resultados mais aprofundados.
O número de domínios de especialização é limitado automaticamente com base no número de propriedades dos seus dados para evitar a fragmentação excessiva:
Depois de a IA gerar um esquema válido, três passos deterministas de pós-processamento refinam-no com base nos seus dados de entrada reais:
Os campos com valores nulos na sua entrada são automaticamente marcados como anuláveis, para que a IA não desperdice tentativas a tentar preenchê-los.
As marcações de chave de pesquisa são removidas dos campos com valores vazios (null, string vazia, zero), uma vez que não ajudam a identificar a entidade.
Todos os domínios de especialização únicos são recolhidos do schema para métricas e configuração de estratégia.
Após a geração, pode modificar esquemas com instruções em linguagem natural. Escreva um comando e a IA aplica a alteração, preservando a estrutura existente do seu esquema. Cada edição também produz 5 sugestões para melhorias adicionais.
Adicionar um campo inteiro employee_countCrie um objeto de morada aninhado com cidade e paísAdicionar descrições em francês a todos os campos de textoDefina uma referência de empresa-mãe usando $defsMarcar o campo do website como anulávelAs edições por IA são validadas usando um subconjunto das regras de geração (verificação de tipos, integridade de referências, consistência de especialização) sem comparar com os dados de entrada, uma vez que pode adicionar ou remover campos intencionalmente.
Tanto a geração de schema como a edição por IA produzem 5 sugestões específicas que abrangem diferentes categorias de melhoria:
As sugestões aparecem como fichas clicáveis no Editor de Esquemas — clique numa delas para preencher automaticamente o campo de edição por IA e aplicá-la.