BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

  • {9, 10, 13, 4, 2} kümesindeki çift sayıların nasıl toplanacağını modele öğreten bir example tanımla.
  • exampledekine benzer şekilde, modelden yeni bir küme {15, 13, 82, 7, 14} üzerinde akıl yürütmesini isteyen bir question tanı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)
Kodu Düzenle ve Çalıştır