Multi-Step Task Decomposition
Instead of solving complex tasks in one prompt, break them into modular subtasks for better accuracy, testability, and cost.
Şükrü Yusuf KAYA
12 min read
IntermediateTek prompt'a sığmaz
Bir görevi tek prompt'a sıkıştırmak ne kadar basit gelirse gelsin, kalite ve hata bütçesi açısından çok adımlı pipeline çoğu zaman kazanır.
Karmaşık Görevi Bölmek
Bir görevi tek seferde çözdürdüğünde:
- Hata oranı tüm pipeline'a yayılır.
- Hangi adımın yanlış olduğunu anlamak güçleşir.
- Kalite üst sınırını tek prompt belirler.
Görevi modüler alt görevlere böldüğünde:
- Her adımı ayrı eval edebilirsin.
- Adımları farklı modellere kanalize edebilirsin (ucuzlaştır).
- Bir adımın hatası rollback edilir.
- Ekipler farklı adımlarda paralel çalışır.
Genel Tasarım Kalıpları#
Pratik: Müşteri Destek Pipeline'ı#
python
# Pipeline iskeleti — her adım ayrı bir Claude çağrısı# (Burada sahte yanıtlarla simüle ediyoruz — Modül 11'de gerçek API ile yazacağız) def call_haiku(prompt): return {"intent": "billing"} # routerdef call_sonnet_extract(msg, intent): return {"customer_id": "C-1029", "issue": "kart reddedildi"}def call_sonnet_reason(payload): return {"action":"recommend_card_check","confidence":0.88}def call_sonnet_format(payload): return "Merhaba, kart bilgilerinizi kontrol etmenizi öneriyorum..." def support_pipeline(user_msg): intent = call_haiku(user_msg)["intent"] extracted = call_sonnet_extract(user_msg, intent) decision = call_sonnet_reason(extracted) return call_sonnet_format(decision) print(support_pipeline("Kartım reddedildi, ne yapmalıyım?"))Pipeline iskeleti — her adımın ayrı log'u, ayrı eval'i olabilir.
Tek prompt yaklaşımı#
- Yazması kolay
- Maliyeti tek çağrı
- Hata kaynağı belirsiz
- Eval zor
- Karma model imkânsız
Pipeline yaklaşımı#
- Yazması orta zorlukta
- Maliyet kontrol edilebilir
- Hata kaynağı izlenebilir
- Her adım ayrı eval
- Adıma uygun model seçilebilir
Sıralama · text
Boşluk doldur · text
Karmaşık bir görevde pipeline yaklaşımı her adımı ayrı _____ etmeyi sağlar. Niyet sınıflandırıp ilgili alt pipeline'a yönlendiren kalıba _____ pattern denir. Uzun belgelerde 'parçala-özet-birleştir' yaklaşımı _____ pattern olarak bilinir.Frequently Asked Questions
Typical production: 3-7 steps. Beyond that, you cross into agent territory (Module 10). Observability matters more than the number of steps.
Yorumlar & Soru-Cevap
(0)Yorum yazmak için giriş yap.
Yorumlar yükleniyor...
Related Content
Connected pillar topics