Chain-of-thought nedir?
Kısa tanım
Chain-of-thought, yapay zekâ modelinden son yanıtı vermeden önce ara akıl yürütme adımlarını sırayla yazmasının istendiği ve karmaşık işlerde sonucu iyileştirmeyi amaçlayan prompt yöntemidir.
Son güncelleme:
Chain-of-thought nedir, model neden adım adım yazar?
Bir modele iki indirimli, kargo bedelli bir siparişin toplamını sorduğunuzda sonucu doğrudan söylemesi hata riskini artırır. Ara adımları yazması istendiğinde ise her işlemi tek tek gösterir ve sonuç çoğu zaman düzelir. Yöntemin kaynağı, 2022 tarihli "Chain-of-Thought Prompting Elicits Reasoning in Large Language Models" makalesidir. Yazarlar, ara akıl yürütme adımlarından oluşan düşünce zinciri üretmenin büyük dil modellerinin karmaşık akıl yürütme yeteneğini belirgin biçimde iyileştirdiğini gösterir. Makale arXiv'de (yeni sekmede açılır) yer alır.
Chain-of-thought prompting nasıl uygulanır?
Chain-of-thought prompting iki biçimde uygulanır. İlkinde talimata "adım adım düşün ve önce ara sonuçları yaz" gibi bir cümle eklenir. İkincisinde birkaç örnekte düşünme adımları da gösterilir; model bu biçimi yeni girdilere uygular. Çıktının sonunda son yanıtı ayrı bir satırda istemek, sonucu ayıklamayı kolaylaştırır.
Chain-of-thought örneği nasıl görünür?
Bir chain-of-thought örneği e-ticarette iade kararı olabilir. Talimat, kuralları ve müşterinin durumunu verir, modelden önce hangi kuralın uygulandığını, sonra sonucu yazmasını ister.
- Girdi: sipariş tarihi, ürün durumu, iade talebi.
- Adım 1: hangi iade kuralının geçerli olduğu.
- Adım 2: ürünün koşulu karşılayıp karşılamadığı.
- Sonuç: iade uygun, uygun değil ya da insan kontrolü gerekli.
Çıktıyı nasıl kullanırsınız?
Modelden adımları ve son yanıtı ayrı alanlarda istemek, sonucu otomatik ayıklamayı kolaylaştırır. Adımlar insanın kontrolü içindir; müşteriye giden metne ara akıl yürütmeyi eklemek istemezsiniz. Adım metnini kaydedin, yanlış sonuç çıktığında hatanın hangi adımda başladığını oradan görürsünüz.
Ne zaman gerekmez?
Tek adımda yanıtlanan sorularda, örneğin bir ürünün kategorisini seçmekte, adım yazdırmak yalnızca süreyi uzatır. Yöntemi, aşamalı mantık ya da hesap gerektiren işlere saklayın.
Ekibe bu yöntemi anlatırken "model neden adım yazıyor" sorusunu baştan yanıtlayın: amaç düşünceyi göstermek değil, hesabın doğru kurulmasına yardım etmektir. Çıktı biçimini denemeler arasında sabit tutarsanız karşılaştırma yapmak kolaylaşır.
Hangi sınırları bilmek gerekir?
Ara adımlar modelin gerçek işleyişini göstermeyebilir ve ikna edici görünen bir akıl yürütme yanlış olabilir. Adımları yazdırmak çıktıyı uzatır, bu da maliyeti ve süreyi artırır. Basit sorularda gereksizdir. Rakam, fiyat ve mevzuat içeren sonuçları her zaman kaynağından ya da bir hesaplamadan doğrulayın. Yöntemi kendi işlerinize uyarlamak için Üretken Yapay Zeka Danışmanlığı sayfasına bakabilirsiniz.
Başlangıçta adımları insanın okuyabileceği kısa cümlelerle sınırlandırmak, hatayı bulmayı kolaylaştırır.
Chain-of-thought nerede işe yarar?
- Çok adımlı bir fiyat ve indirim hesabının doğru yapılması
- Birkaç koşula bağlı bir iade kararının adım adım değerlendirilmesi
- Bir müşteri talebinin hangi ekibe gideceğinin gerekçeyle belirlenmesi
- Tablodaki verilerden bir sonuca varılırken ara hesapların gösterilmesi
Üretken yapay zekâyı işinize uyarlayın
Prompt tasarımı, model seçimi ve doğrulama için üretken yapay zekâ danışmanlığı.
Chain-of-thought hakkında sık sorulanlar
Chain-of-thought her işte gerekli mi?
Chain-of-thought hatasız sonuç verir mi?
Chain-of-thought ile few-shot birlikte kullanılabilir mi?
İlk adımı birlikte atalım
Operasyonunuzdaki elle yürüyen işleri inceleyip ayda kaç saatin sistemle yürüyebileceğini yazılı olarak veriyoruz; teknik bilgi ve taahhüt gerekmez.
- Kredi kartı yok
- 1 iş gününde dönüş
- KVKK uyumlu
- Veriler şifreli bağlantıyla iletilir