Yapay zekâ sözlüğü
Orta seviye
Yapılandırılmış Çıktı (Structured Output)
Structured Output
29.08.2026 tarihinde güncellendi
Model yanıtını makine tarafından doğrulanabilen JSON veya başka bir şemaya sabitleyen çıktı yaklaşımıdır.
Genel bakış
Kavramın çerçevesiYapılandırılmış çıktı, model yanıtının başka bir yazılım tarafından güvenle işlenmesini kolaylaştırır. Alan adları, veri tipleri, zorunlu değerler ve izin verilen seçenekler şema ile belirlenir. Şema doğrulaması, eksik veya hatalı sonuçların sisteme girmesini önler; ancak anlamsal doğruluk yine ayrıca kontrol edilmelidir.
Çalışma mantığı: Uygulama şemayı modele iletir, model bu yapıya uygun değerler üretir ve sunucu JSON ayrıştırma ile alanları doğrular.
Kullanım alanları: Veri çıkarma, sınıflandırma, API orkestrasyonu, raporlama ve otomatik içerik akışlarında kullanılır.
Sınırlılıklar: Geçerli JSON doğru bilgi anlamına gelmez; kaynak, aralık, tutarlılık ve iş kuralı kontrolleri eklenmelidir.
Çalışma mantığı: Uygulama şemayı modele iletir, model bu yapıya uygun değerler üretir ve sunucu JSON ayrıştırma ile alanları doğrular.
Kullanım alanları: Veri çıkarma, sınıflandırma, API orkestrasyonu, raporlama ve otomatik içerik akışlarında kullanılır.
Sınırlılıklar: Geçerli JSON doğru bilgi anlamına gelmez; kaynak, aralık, tutarlılık ve iş kuralı kontrolleri eklenmelidir.
Teknik tanım ve açıklama
Temel mekanizmaModel yanıtının serbest metin yerine JSON, XML veya tanımlı bir şemaya uyan alanlar biçiminde üretilmesidir.
Gerçek hayatta kullanım
Örnek senaryoİlan analizinde model; title, salary, location ve skills alanlarını zorunlu JSON şemasında döndürür. Eksik alanlar doğrulama katmanında reddedilir.