เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การปรับปรุง prompt แบบวนซ้ำสำหรับ few-shot prompts

ขณะนี้คุณกำลังทำงานในโปรเจกต์ที่บริษัทสร้างคอนเทนต์ของคุณ เป้าหมายของโปรเจกต์นี้คือการพัฒนาโมเดลจัดประเภทข้อความที่สามารถระบุและจัดหมวดหมู่อารมณ์ต่าง ๆ ในข้อความได้อย่างแม่นยำ เช่น ความสุข ความเศร้า และความกลัว ในกรณีที่ข้อความไม่มีอารมณ์ที่ชัดเจน คุณต้องการให้โมเดลตอบกลับว่า "no explicit emotion"

คุณตัดสินใจใช้ few-shot prompt ที่เตรียมไว้ แต่พบว่า "Time flies like an arrow" ถูกจัดประเภทผิดเป็น "surprise" เป้าหมายตอนนี้คือการปรับปรุง prompt เพื่อให้โมเดลจัดประเภทตัวอย่างนี้เป็น "no explicit emotion" ได้อย่างถูกต้อง

แพ็กเกจ OpenAI และฟังก์ชัน get_response() ได้ถูกโหลดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Prompt Engineering กับ OpenAI API

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ปรับปรุง prompt แบบวนซ้ำโดยแก้ไขตัวอย่าง เพื่อให้ได้ผลลัพธ์เป็น no explicit emotion สำหรับตัวอย่าง "They sat and ate their meal"

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

client = OpenAI(api_key="")

# Refine the following prompt
prompt = """
Receiving a promotion at work made me feel on top of the world -> Happiness
The movie's ending left me with a heavy feeling in my chest -> Sadness
Walking alone in the dark alley sent shivers down my spine -> Fear
____
____
They sat and ate their meal ->
"""

response = get_response(prompt)
print(response)
แก้ไขและรันโค้ด