YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Prompt Enrichment

İstem zenginleştirmenin AI doğruluğunu iyileştirmek için girdi artırmayı nasıl otomatikleştirdiğini öğren. Daha akıllı görme görevleri için bu tekniği Ultralytics YOLO26 ile nasıl kullanacağını keşfet.

İstem zenginleştirme, kullanıcının ilk girdisini bir Yapay Zeka (AI) modeline göndermeden önce ilgili bağlam, özel talimatlar veya ek verilerle genişletme işleminin otomatikleştirilmiş halidir. Bu teknik, insanlar ve makineler arasındaki etkileşimi optimize eden akıllı bir ara katman görevi görür ve Büyük Dil Modellerinin (LLM) ve bilgisayarlı görü sistemlerinin kapsamlı sorgular almasını sağlar. Kullanıcının gözden kaçırabileceği geçmiş tercihler, konum verileri veya teknik kısıtlamalar gibi detayları enjekte ederek istem zenginleştirme, kullanıcının ayrıntılı talimatlar hazırlama konusunda uzman olmasını gerektirmeden modelin çıktısının doğruluğunu ve kişiselleştirilmesini önemli ölçüde artırır.

Link to this sectionZenginleştirme Mekanizması#

İstem zenginleştirmenin temel işlevi, bulanık bir insan niyeti ile modellerin optimum performans için ihtiyaç duyduğu kesin, veri açısından zengin girdi arasındaki boşluğu doldurmaktır. Bir sorgu alındığında sistem bunu analiz eder ve bir bilgi grafiğinden veya yapılandırılmış bir veritabanından gerekli arka plan bilgilerini alır. Alınan bu veriler programatik olarak biçimlendirilir ve orijinal isteme eklenir.

Örneğin, Doğal Dil İşleme (NLP) iş akışlarında "Durum nedir?" gibi basit bir soru, bağlamsal olarak yetersizdir. Bir zenginleştirme sistemi aktif oturumu tanımlar, işlemsel bir veritabanından en son sipariş numarasını alır ve istemi şu şekilde yeniden yazar: "Kullanıcı şu anda yolda olan #998 numaralı Sipariş hakkında soru soruyor. Bu duruma dayanarak bir gönderi güncellemesi sağlayın." Bu işlem genellikle anlamsal olarak ilgili bağlamı hızlı bir şekilde bulup enjekte etmek için vektör veritabanlarını kullanır.

Link to this sectionGerçek Dünya Uygulamaları#

İstem zenginleştirme, çeşitli sektörlerde güçlü üretken yapay zeka uygulamalarını dağıtmak, hem metin hem de görüntü tabanlı sistemleri geliştirmek için gereklidir:

  1. Bağlam Duyarlı Müşteri Desteği: Otomatik yardım masalarında bir sohbet robotu, bir müşterinin satın alma geçmişine ve teknik ortamına erişmek için zenginleştirmeyi kullanır. Sistem, kullanıcıdan cihaz sürümünü sormak yerine bunu hesap meta verilerinden alır ve istemin içine enjekte eder. Bu, yapay zeka temsilcisinin anında, cihaza özel sorun giderme adımları sunmasını sağlayarak müşteri deneyimini önemli ölçüde iyileştirir.

  2. Dinamik Bilgisayarlı Görü Yapılandırması: Güvenlik operasyonlarında bir kullanıcı basitçe bir "Gece Modu" ayarını değiştirebilir. İşin mutfağında istem zenginleştirme, bu üst düzey niyeti YOLO-World gibi açık kelime dağarcıklı bir dedektör için belirli nesne sınıflarına dönüştürür. Sistem, istemi özellikle "el feneri", "şüpheli hareket" veya "yetkisiz kişi" taraması yapacak şekilde zenginleştirerek modelin nesne algılama odağını dinamik olarak uyarlamasını sağlar.

Link to this sectionÖrnek: Dinamik Sınıf Zenginleştirme#

Aşağıdaki Python örneği, ultralytics paketini kullanarak istem zenginleştirme kavramını göstermektedir. Burada bir kullanıcının üst düzey niyeti, modelin taradığı belirli tanımlayıcı sınıfların listesine programatik olarak zenginleştirilir.

from ultralytics import YOLO


def run_enriched_inference(user_mode):
    """Enriches a simple user mode into specific detection prompts."""
    # Load a YOLO-World model capable of open-vocabulary detection
    model = YOLO("yolov8s-world.pt")

    # Enrichment Logic: Map simple user intent to detailed class prompts
    context_map = {
        "site_safety": ["hard hat", "safety vest", "gloves"],
        "traffic": ["car", "bus", "traffic light", "pedestrian"],
    }

    # Inject the enriched context into the model
    enriched_classes = context_map.get(user_mode, ["object"])
    model.set_classes(enriched_classes)

    # The model now looks for the specific enriched terms
    print(f"Mode: {user_mode} -> Enriched Prompt: {enriched_classes}")


run_enriched_inference("site_safety")

Link to this sectionİstem Zenginleştirme ile İlgili Kavramların Karşılaştırılması#

Etkili Makine Öğrenimi Operasyonlarını (MLOps) uygulamak için istem zenginleştirmeyi benzer terimlerden ayırmak faydalıdır:

  • Alım Destekli Üretim (RAG): RAG, özel bir zenginleştirme yöntemidir. Yalnızca modelin yanıtını temellendirmek için harici bir külliyattan ilgili belgeleri getirme mekanizmasını ifade eder. Zenginleştirme ise RAG'ı kapsayan ancak bunun yanı sıra karmaşık bir anlamsal arama yapmaya gerek kalmadan statik oturum verilerini, kullanıcı meta verilerini veya sistem saatini enjekte etmeyi de içeren daha geniş bir kavramdır.
  • İstem Mühendisliği: Bu, etkili istemler tasarlamanın manuel zanaatıdır. Zenginleştirme ise istem mühendisliği ilkelerini çalışma zamanında dinamik olarak uygulayan otomatik bir işlemdir.
  • İstem İnce Ayarı: Bu, eğitim sırasında "yumuşak istemlerin" (öğrenilebilir tensörler) optimize edildiği bir parametre verimli ince ayar (PEFT) tekniğidir. İstem zenginleştirme tamamen gerçek zamanlı çıkarım sırasında gerçekleşir ve model ağırlıklarını değiştirmez.
  • Az Örnekli Öğrenme (Few-Shot Learning): Bu, modele bir görevi öğretmek için istem içinde örnekler sağlamayı içerir. Zenginleştirme sistemleri genellikle bu az örnekli senaryoları görev türüne göre dinamik olarak enjekte ederek her iki kavramı etkili bir şekilde birleştirir.

Link to this sectionModern Yapay Zeka Sistemlerinde Alaka Düzeyi#

Ultralytics YOLO26 ve GPT-4 gibi modeller daha yetenekli hale geldikçe, darboğaz genellikle girdinin kalitesine kayar. İstem zenginleştirme, modeli gerçek, sağlanan verilere dayandırarak LLM'lerdeki halüsinasyonları azaltır. Bilgisayarlı görü (CV) alanında, sisteme beslenen metin istemlerini değiştirerek yeniden eğitime gerek kalmadan yeni ortamlara anında uyum sağlayabilen esnek, sıfır örnekli öğrenme algılama sistemlerine olanak tanır. Bu esneklik, hem metin hem de görüntüler üzerinde muhakeme yapabilen ölçeklenebilir, çok modlu yapay zeka çözümleri oluşturmak için çok önemlidir. Bu sistemleri temellendirmek için kullanılan veri kümelerini yönetmek isteyen kullanıcılar, bilgilerini etkili bir şekilde düzenlemek ve etiketlemek için genellikle Ultralytics Platform gibi araçlara güvenirler.

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