แก้ไขข้อผิดพลาดในการแปล
อย่างที่เห็น การแปลไม่ได้สมบูรณ์แบบเสมอไป โดยเฉพาะเมื่อ transcript มีชื่อหรือคำอ้างอิงที่อยู่นอกเหนือความรู้ของโมเดล ในแบบฝึกหัดนี้ จะใช้การเรียก chat model อีกครั้งเพื่อแก้ไขคำที่ไม่ถูกต้องเหล่านั้น
ข้อความ transcript ภาษาอังกฤษที่สร้างไว้ในแบบฝึกหัดก่อนหน้านี้พร้อมใช้งานในตัวแปร en_transcript
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ระบบ Multi-Modal ด้วย OpenAI API
คำแนะนำการฝึกหัด
- สร้าง prompt ที่แก้ไขชื่อทางเทคนิคและคำศัพท์เฉพาะใน transcript ภาษาอังกฤษ
en_transcriptโดยคงส่วนอื่นของ transcript ไว้ตามเดิม
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Fix the mistake in the transcript
response = ____
corrected_text = response.choices[0].message.content
print(corrected_text)