Validador de Output Estruturado

Cole o modelo JSON e um esquema de destino para verificar os campos necessários e os tipos básicos antes de enviar a saída estruturada.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

JSON 数据

JSON Schema

Notas

校验范围

支持 object 类型、required 与 properties 嵌套; 类型检查为 string/number/boolean 等基础类型。非完整 JSON Schema 实现。

Cole o modelo JSON e um esquema de destino para verificar os campos necessários e os tipos básicos antes de enviar a saída estruturada.

Iniciação rápida

  1. Coloque o JSON

    O lado esquerdo é a saída do modelo ou dados de amostra.

  2. Esquema Paste

    O lado direito usa objetos, necessários e propriedades.

Use Casos

Emparelhamento com o esquema JSON da Amostra para inferir um esquema, em seguida, validar as saídas reais aqui.

Fluxo de trabalho típico

Para usar esta ferramenta, primeiro colar o JSON retornado pelo seu LLM na caixa de entrada esquerda. Em seguida, colar o seu esquema JSON na caixa direita. Clique em Validar para ver os erros destacados, incluindo campos ausentes, incompatibilidades de tipo e problemas de formato. Corrija os erros e revalide até que a saída esteja totalmente em conformidade com o seu esquema.

Para esquemas complexos, válido em fases: verifique os campos necessários primeiro, em seguida, os tipos e, finalmente, as estruturas aninhadas. Simplificar o esquema durante a depuração para isolar problemas. Revalide sempre que as respostas da API mudam, especialmente após atualizações do modelo.

Exemplos

Exemplo

Input

{"name":"Ada","score":98}

Output

Valid or issue list

FAQ

Validação Array?

Concentrado em objetos aninhados; revisar matrizes complexas manualmente.

A validação garante a prontidão de produção?

não inteiramente. Enquanto verificamos a conformidade estrutural, o uso no mundo real requer testes de semântica de campo, manipulação de nulos, truncamento de texto, etc. Combine com testes unitários e validação de caixa de areia.