YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Structured Outputs

Yapılandırılmış çıktıların makine tarafından okunabilir yapay zeka verisi sağlamayı nasıl mümkün kıldığını öğren. Ultralytics Platform üzerinde Ultralytics YOLO26 ile şema zorlamayı ve görü görevlerini keşfet.

Yapılandırılmış çıktılar, yapay zekada model yanıtlarının önceden tanımlanmış bir veri biçimine (tipik olarak bir JSON Schema) uymasının kesin olarak zorunlu kılındığı bir metodolojiyi ifade eder. Geleneksel Large Language Models (LLMs) modellerinde metin üretimi, genellikle yapılandırılmamış, serbest biçimli metinlerle sonuçlanan olasılıksal belirteç (token) tahminine dayanır. Yapılandırıcı çıktıları kullanarak geliştiriciler, bir yapay zeka sisteminin makine tarafından okunabilir, öngörülebilir veriler döndürmesini garanti edebilir ve kırılgan ayrıştırma komut dosyaları ile karmaşık hata işlemeye olan ihtiyacı ortadan kaldırabilir.

Yapılandırılmış Çıktılar ile JSON Modunu Anlamak#

generative AI teknolojisinin ilk sürümleri temel bir "JSON modu" sunmuş olsa da, bu yalnızca çıktının istenen belirli anahtarları veya veri türlerini içerdiğini garanti etmeden geçerli bir JSON olmasını sağlıyordu. Yapılandırılmış çıktılar bunu kısıtlı kod çözme (constrained decoding) adı verilen bir teknikle çözer. Üretim sırasında inference engine, geliştiricinin sağladığı şemayı ihlal edecek belirteçleri maskeleyerek her adımda modelin kelime dağarcığını filtreler. Bu, %100 şema uyumluluğu sağlar.

Function Calling (Tool Use) kavramı bu metodolojiyle yakından ilgilidir. Fonksiyon çağrısı, modellerin harici bir aracın ne zaman çalıştırılacağını belirlemesine olanak tanırken, aracın gerekli parametrelerini halüsinasyon görmeden doğru bir şekilde doldurmak için tamamen yapılandırılmış çıktılara dayanır.

Sektörel Benimsenme ve Çerçeveler#

2024 ve 2025 yılları arasında büyük yapay zeka sağlayıcıları, kurumsal sistem güvenilirliğini artırmak için yapılandırılmış çıktıları yerel bir özellik haline getirdi. Örneğin, OpenAI Structured Outputs API geliştiricilerin Python'da Pydantic veya JavaScript'te Zod kullanarak katı şemalar tanımlamasını sağlar. Benzer şekilde, Anthropic's Claude structured outputs ve Google Gemini structured output araçları artık karmaşık komut istemleri için katı şema uygulamasını desteklemektedir.

Açık kaynak ekosistemleri de PyTorch ile oluşturulmuş özel modeller için constrained decoding methodologies sağlamak üzere vLLM ve Outlines gibi çerçevelerden yararlanır.

Gerçek Dünya Uygulamaları#

Yapılandırılmış çıktıların uygulanması, belirsiz yapay zeka yanıtlarını eyleme dönüştürülebilir predictive modeling verilerine dönüştürür. Başlıca kullanım alanları şunlardır:

  • Data Extraction Pipelines: İşletmeler, ham, yapılandırılmamış belgelerden belirli varlıkları (aday adları, fatura toplamları ve tarihler gibi) çıkarmak ve manuel veri girişine gerek kalmadan bunları doğrudan SQL veritabanlarına almak için yapılandırılmış çıktıları kullanır.
  • Autonomous AI Agents: Temsilci (agentic) iş akışları, karmaşık yazılımlarda gezinmek için yapılandırılmış verilere güvenir. Bir ajan, kullanıcı sorgusunu analiz edebilir ve Databricks Model Serving gibi sistemler aracılığıyla operasyonları güvenli bir şekilde ölçeklendirerek harici bir API'yi tetikleyen katı bir JSON yükü çıktısı verebilir.

Bilgisayarlı Görüde Yapılandırılmış Çıktılar#

Doğal dil işlemede yoğun bir şekilde tartışılsa da yapılandırılmış çıktılar Computer Vision alanının temel çalışma prensibidir. Görüş modelleri serbest biçimli metin çıktısı vermez; yerel olarak koordinatları, sınıfları ve güven skorlarını temsil eden son derece organize tensörler üretir. Örneğin, Ultralytics YOLO26 gibi son teknoloji modeller bir görüntüyü değerlendirir ve düşük gecikmeli uç ortamlarda kesintisiz model deployment için ideal olan, katı bir şekilde biçimlendirilmiş uzamsal veriler döndürür.

ultralytics paketini kullanarak yapılandırılmış object detection sonuçlarını ne kadar kolay çıkarabileceğinizi aşağıdaki kod parçacığı göstermektedir:

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Perform inference to generate structured visual data
results = model("image.jpg")

# The model strictly outputs structured bounding box objects
for box in results[0].boxes:
    print(f"Class ID: {box.cls}, Confidence: {box.conf}, Coordinates: {box.xyxy}")

Olasılıksal yapay zeka mantığı ile belirleyici yazılım gereksinimleri arasındaki boşluğu dolduran yapılandırılmış çıktılar, Ultralytics Platform üzerinde ve ötesinde ölçeklenebilir, üretime hazır sistemler oluşturmada kritik bir bileşen görevi görür.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla