Avvio veloce
-
Passo di sample
Un oggetto o un array JSON valido.
-
Copiare schema
Controllare i campi e i tipi richiesti per response _ format, ecc.
Incolla un esempio JSON per inferire una bozza di schema JSON 2020 - 12. Prototipo di output strutturato, parametri degli strumenti e contratti API veloci.
Privacy: elaborato localmente, mai caricato.
↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente
粘贴一份示例 JSON; 自动推断 JSON Schema(Draft 2020-12)。
根据样例值的类型生成 schema; 数组取首项类型; 对象字段均标记为 required。适合 structured output 原型,生产请人工复核。
Incolla un esempio JSON per inferire una bozza di schema JSON 2020 - 12. Prototipo di output strutturato, parametri degli strumenti e contratti API veloci.
Passo di sample
Un oggetto o un array JSON valido.
Copiare schema
Controllare i campi e i tipi richiesti per response _ format, ecc.
Arrays utilizzano solo il primo tipo di elemento; tutte le chiavi oggetto contrassegnate sono necessarie; le unioni richiedono modifiche manuali.
Quando si progettano strutture di risposta API, preparare prima un esempio di risposta. Incollalo nello strumento e lo schema generato può essere utilizzato direttamente nella documentazione OpenAPI. Ad esempio, una struttura di dati di prodotto di e-commerce con array SKU nidificati e attributi complessi richiederebbe uno sforzo manuale significativo, mentre la generazione automatica risparmierebbe l'80% del tempo.
Per le applicazioni LLM, utilizzare questo strumento per creare rapidamente modelli di output strutturati. Chiedi all ' AI di generare prima campioni di output ideali, quindi convertirli in Schema per limitare gli output futuri. Ad esempio, estrarre una struttura coerente {location, temperature, unit} dalle risposte meteorologiche in linguaggio naturale.
Input
{"name":"Ada","score":98} Output
JSON Schema with properties
Solo JSON rigoroso.
La struttura di base è di solito pronta per la produzione, ma consigliamo: 1) Controllare se tutti i campi sono necessari 2) Aggiungere le anotazioni di descrizione 3) Regolare i vincoli come gli intervalli di numeri. Lo strumento evidenzia i potenziali problemi (ad esempio i tipi anyOf), ma non rimuove automaticamente i campi ridondanti