Tek örnekle chain-of-thought istemler
Verilen bir küme içindeki çift sayıları toplaman gerektiğinde, önce bu çift sayıları belirlemeli, ardından toplamalısın. Bunu bir dil modeline bir veya daha fazla örnekle öğretebilirsin; model de bu stratejiyi yeni kümelerde uygulayacaktır.
Bu egzersizdeki hedefin, modele şu kümede bu işlemi nasıl uygulayacağını öğretmek: {9, 10, 13, 4, 2} ve ardından modelden bunu yeni bir kümede uygulamasını istemek: {15, 13, 82, 7, 14}. Bu, tek örnekle (one-shot) chain-of-thought istemlemeyi nasıl yaptığındır.
OpenAI paketi ve get_response() fonksiyonu senin için önceden yüklendi.
Bu egzersiz
OpenAI API ile Prompt Engineering
kursunun bir parçasıdırEgzersiz talimatları
{9, 10, 13, 4, 2}kümesindeki çift sayıların nasıl toplanacağını modele öğreten birexampletanımla.exampledekine benzer şekilde, modelden yeni bir küme{15, 13, 82, 7, 14}üzerinde akıl yürütmesini isteyen birquestiontanımla.- Son istemi oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
client = OpenAI(api_key="")
# Define the example
example = """Q: Sum the even numbers in the following set: ____.
A: Even numbers: ____. Adding them: ____+____+____=____"""
# Define the question
question = """Q: ____
A:"""
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)