Yapılandırılmış Çıktı Doğrulanıcı

Yapılandırılmış çıktı göndermeden önce gerekli alanları ve temel türleri kontrol etmek için model JSON ve hedef şema yapıştırın.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

JSON 数据

JSON Schema

Notlar

校验范围

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

Yapılandırılmış çıktı göndermeden önce gerekli alanları ve temel türleri kontrol etmek için model JSON ve hedef şema yapıştırın.

Hızlı başlangıç

  1. Yapıştır JSON

    Sol taraf model çıkışı veya örnek verileridir.

  2. Şema yapıştır

    Sağ taraf nesne, required ve properties kullanır.

Kullanım durumları

Bir şema çıkarmak için Örnekten JSON Schema ile eşleştirin, sonra burada gerçek çıktıları doğrula.

Tipik iş akışı

Bu aracı kullanmak için, ilk önce LLM tarafından döndürülen JSON 'ı sol giriş kutusuna yapıştırın. Ardından, JSON şemalarınızı sağ kutuya yapıştırın. Eksik alanlar, tür uyumsuzlukları ve formatlama sorunları da dahil olmak üzere vurgulanmış hataları görmek için doğrulamayı tıklatın. Hataları düzeltin ve çıktı şema ile tamamen uyumlu olana kadar yeniden doğrulayın.

Karmaşık şemalar için, aşamalı olarak doğrulayın: önce gerekli alanları kontrol edin, sonra türler, nihayet iç içe yapılar. Sorunları izole etmek için hata ayıklama sırasında şema basitleştirin. Simplify schema during debugging to isolate issues. API yanıtları ne zaman değiştiğinde, özellikle model güncelleştirmelerinden sonra yeniden doğrulayın.Revalidate when API responses change, especially after model updates.

Örnekler

Örnek

Input

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

Output

Valid or issue list

FAQ

Array doğrulama mı?

İç içi nesnelere odaklandı; karmaşık dizileri manuel olarak gözden geçirin.

Validasyon üretim hazırlığını garanti ediyor mu?

Tam olarak değil. Yapısal uyumluluğu kontrol ederken, gerçek dünya kullanımı alan semantiklerini, sıfır işlemeyi, metin kesmeyi vb. test etmeyi gerektirir. Birim testleri ve sandbox doğrulama ile birleştirin.