Prompt chain-of-thought satu contoh (one-shot)
Saat Anda perlu menjumlahkan bilangan genap dalam suatu himpunan, pertama-tama Anda harus mengidentifikasi bilangan genap tersebut, lalu menjumlahkannya. Anda dapat mengajarkannya kepada model bahasa melalui satu atau beberapa contoh, dan model akan mengikuti strategi ini untuk mengolah himpunan baru.
Tujuan Anda pada latihan ini adalah mengajari model cara menerapkan prosedur tersebut pada himpunan berikut: {9, 10, 13, 4, 2}, lalu meminta model menerapkannya pada himpunan baru: {15, 13, 82, 7, 14}. Inilah cara melakukan chain-of-thought prompting melalui one-shot prompting.
Paket OpenAI dan fungsi get_response() telah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Prompt Engineering dengan OpenAI API
Petunjuk latihan
- Definisikan sebuah
exampleyang mengajarkan model cara menjumlahkan bilangan genap pada himpunan{9, 10, 13, 4, 2}. - Definisikan sebuah
question, serupa dengan yang ada padaexample, yang meminta model bernalar pada himpunan baru{15, 13, 82, 7, 14}. - Buat prompt finalnya.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)