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

Prompt Engineering

AI ve Bilgisayarlı Görü için istem mühendisliğinde uzmanlaş. Daha üstün sonuçlar elde etmek için LLM'ler ve Ultralytics YOLO26 gibi çok modlu modeller için girdileri optimize etmeyi öğren.

İstem mühendisliği, Yapay Zeka (AI) modellerini doğru, alakalı ve yüksek kaliteli çıktılar üretmeye yönlendirmek için girdi metinlerini tasarlama, iyileştirme ve optimize etme stratejik sürecidir. İlk olarak GPT-4 gibi Büyük Dil Modellerinin (LLM'ler) yükselişiyle öne çıkan bu disiplin, metin, görüntü ve video dahil olmak üzere çeşitli modaliteler genelinde üretken yapay zeka sistemleriyle etkileşim kurmak için kritik bir beceri haline gelmiştir. Yeniden eğitim yoluyla temel model ağırlıklarını değiştirmek yerine, istem mühendisliği görevi sistemin en iyi anlayabileceği şekilde çerçeveleyerek modelin mevcut bilgisinden yararlanır ve insan niyeti ile makine yürütme arasındaki boşluğu doldurur.

Link to this sectionEtkili İstemin Mekanikleri#

Temelinde istem mühendisliği, temel modellerin bağlamı ve talimatları nasıl işlediğini anlamaya dayanır. İyi yapılandırılmış bir istem; açık kısıtlamalar, istenen çıktı formatları ( JSON veya Markdown gibi) ve ilgili arka plan bilgilerini sağlayarak belirsizliği azaltır. İleri düzey uygulayıcılar, kullanıcının istenen kalıbı göstermek için istem içinde birkaç girdi-çıktı çifti örneği sağladığı az örnekli öğrenme (few-shot learning) gibi teknikler kullanırlar.

Bir diğer güçlü strateji de, modeli karmaşık akıl yürütme görevlerini ara adımlara bölmeye teşvik eden düşünce zinciri istemidir (chain-of-thought prompting). Bu, mantık ağırlıklı sorgularda performansı önemli ölçüde artırır. Ayrıca, bir modelin aynı anda işleyebileceği metin miktarındaki sınır olan bağlam penceresinin kullanımını optimize etmek, uzun etkileşimlerde tutarlılığı korumak için çok önemlidir. OpenAI'nin istem tasarımı kılavuzu gibi harici kaynaklar, uç durumları etkili bir şekilde yönetmek için yinelemeli iyileştirmenin önemini vurgular.

Link to this sectionBilgisayarlı Görüde Alaka Düzeyi#

While often associated with text, prompt engineering is increasingly vital in Computer Vision (CV). Modern multi-modal models and open-vocabulary detectors, such as YOLO-World, allow users to define detection targets using natural language processing (NLP) rather than pre-defined numerical class IDs.

Bu bağlamda "istem", nesnenin metin açıklamasıdır (örneğin, "kırmızı kask takan kişi"). Sıfır örnekli öğrenme (zero-shot learning) olarak bilinen bu yetenek, sistemlerin görsel özellikler ve anlamsal yerleştirmeler arasında öğrenilmiş ilişkilerden yararlanarak açıkça eğitilmedikleri nesneleri algılamasını sağlar. Sınıfların sabit olduğu yüksek hızlı üretim ortamlarında, geliştiriciler zamanla istem tabanlı modellerden YOLO26 gibi verimli, yeniden eğitilmiş modellere geçiş yapabilirler, ancak istem mühendisliği hızlı prototipleme ve esneklik için anahtar olmaya devam eder.

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

İstem mühendisliği, esnek ve akıllı otomasyonu mümkün kılarak çeşitli endüstrilerde değer yaratır:

  • Dinamik Görsel Analitik: Perakendede Yapay Zeka alanında mağaza yöneticileri, teknik müdahale olmadan belirli öğeleri aramak için istem tabanlı görüntü modellerini kullanır. Bir sistem, bir gün "boş rafları" ve ertesi gün "yanlış yerleştirilmiş ürünleri" takip etmek üzere yönlendirilebilir. Bu esneklik, işletmelerin nesne algılama sistemlerini mevsimsel trendlere anında uyarlamasına olanak tanır.
  • Automated Content Creation: Marketing teams rely on detailed prompts to guide text-to-image generators like Stable Diffusion or Midjourney. By engineering prompts that specify lighting, artistic style, and composition, designers can rapidly generate visual assets.
  • Intelligent Knowledge Retrieval: In customer support, engineers design "system prompts" that instruct chatbots to answer queries using only verified company data. This is a key component of Retrieval-Augmented Generation (RAG), ensuring the AI maintains a helpful persona while avoiding hallucinations in LLMs.

Link to this sectionUltralytics ile Uygulama#

Aşağıdaki örnek, istem mühendisliğinin ultralytics paketi kullanılarak programatik olarak nasıl uygulandığını göstermektedir. Burada, sabit sınıf listeleri kullanan YOLO26 gibi standart modellerin aksine, hangi nesnelerin aranacağını dinamik olarak tanımlamak için metin istemlerini kabul eden bir YOLO-World modeli kullanıyoruz.

from ultralytics import YOLO

# Load a YOLO-World model capable of interpreting text prompts
model = YOLO("yolov8s-world.pt")

# Apply prompt engineering to define custom classes dynamically
# The model maps these text descriptions to visual features
model.set_classes(["person in safety vest", "forklift", "blue hardhat"])

# Run inference on an image
results = model.predict("https://ultralytics.com/images/bus.jpg")

# Show results - the model only detects objects matching the prompts
results[0].show()

Link to this sectionİlgili Kavramları Ayırt Etme#

Ultralytics Platformu aracılığıyla yapay zeka çözümlerini etkili bir şekilde dağıtmak için istem mühendisliğini benzer optimizasyon tekniklerinden ayırt etmek önemlidir:

  • İstem Mühendisliği ve İstem Ayarlama (Prompt Tuning): İstem mühendisliği, doğal dil girdilerinin manuel olarak oluşturulmasını içerir. Buna karşılık istem ayarlama, bir eğitim aşamasında "yumuşak istemleri" (sürekli vektör yerleştirmeleri) öğrenen bir parametre verimli ince ayar (PEFT) yöntemidir. Bu yumuşak istemler, insan kullanıcı için görünmez olan matematiksel optimizasyonlardır.
  • İstem Mühendisliği ve İnce Ayar (Fine-Tuning): İnce ayar, belirli bir göreve özelleştirmek için belirli bir eğitim veri kümesi kullanarak bir modelin ağırlıklarını kalıcı olarak günceller. İstem mühendisliği modelin kendisini değiştirmez; yalnızca gerçek zamanlı çıkarım sırasında girdiyi optimize eder.
  • İstem Mühendisliği ve İstem Enjeksiyonu (Prompt Injection): Mühendislik yapıcıyken, istem enjeksiyonu, kötü niyetli girdilerin modeli güvenlik kısıtlamalarını görmezden gelmeye zorladığı bir güvenlik açığıdır. Yapay Zeka Güvenliğini sağlamak, bu tür düşmanca istemlere karşı güçlü bir savunma gerektirir.

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