การขยายคำอธิบายผลิตภัณฑ์
ระหว่างทำงานบนเว็บไซต์รีวิวอิเล็กทรอนิกส์ต่อไป คุณพบว่าผลิตภัณฑ์บางรายการมีเพียงคำอธิบายสั้น ๆ และยังขาดรายละเอียดที่ครบถ้วน ภารกิจตอนนี้คือการขยายคำอธิบายผลิตภัณฑ์แบบย่อเหล่านั้นให้กลายเป็นเนื้อหาเชิงลึก โดยให้แต่ละผลิตภัณฑ์มีทั้งคำอธิบายฉบับเต็มและสรุปแบบ bullet สำหรับเปรียบเทียบได้ง่าย คำอธิบายฉบับเต็มควรสื่อถึงคุณสมบัติเฉพาะ ประโยชน์ และการใช้งานที่เป็นไปได้ของผลิตภัณฑ์อย่างชัดเจน โดยจะเริ่มต้นจากคำอธิบายผลิตภัณฑ์ของกล้องรักษาความปลอดภัยสมาร์ทโฮม
แพ็กเกจ OpenAI สตริง product_description และฟังก์ชัน get_response() ได้รับการโหลดไว้ล่วงหน้าแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Prompt Engineering กับ OpenAI API
คำแนะนำการฝึกหัด
- สร้าง prompt เพื่อขยายสตริง
product_descriptionที่โหลดไว้ล่วงหน้า โดยเขียนภาพรวมแบบครอบคลุมใน หนึ่งย่อหน้า ที่ครอบคลุมข้อมูลสำคัญของผลิตภัณฑ์ ได้แก่ คุณสมบัติเฉพาะ ประโยชน์ และ การใช้งานที่เป็นไปได้
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Craft a prompt to expand the product's description
prompt = f"""____
"""
response = get_response(prompt)
print("Original description: \n", product_description)
print("Expanded description: \n", response)