การสร้างพรอมต์ที่เฉพาะเจาะจงและชัดเจน
ในแบบฝึกหัดก่อนหน้า คุณสร้างข้อความที่ต่อจาก story ที่กำหนดให้ ทีมพอใจกับผลลัพธ์ที่ได้ แต่ต้องการให้ปฏิบัติตามแนวทางเฉพาะในด้านความยาวและรูปแบบการเขียน งานของคุณตอนนี้คือการสร้างพรอมต์ที่เจาะจงมากขึ้น เพื่อควบคุมทั้งสองด้านในเรื่องราวที่สร้างขึ้น
แพ็กเกจ OpenAI ฟังก์ชัน get_response() และตัวแปร story เดิมได้ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Prompt Engineering กับ OpenAI API
คำแนะนำการฝึกหัด
- สร้างพรอมต์เพื่อต่อเรื่องราวใน
storyที่กำหนดให้ โดยให้มีเพียงสองย่อหน้าในสไตล์การเขียนแบบเชกสเปียร์ ใช้ f-string และคั่นstoryด้วยtriple backticks (```)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Create a request to complete the story
prompt = ____
# Get the generated response
response = ____
print("\n Original story: \n", story)
print("\n Generated story: \n", response)