Input แบบ Role-Based
การใช้ argument input และ instructions สำหรับป้อนข้อความนั้นช่วยได้มากในหลายสถานการณ์ แต่บางครั้งแนวทางแบบ role-based อาจเหมาะสมกับแอปพลิเคชันของคุณมากกว่า
โดยมี Responses API request ที่สมบูรณ์ให้แล้ว โจทย์คือแปลงให้ใช้ข้อความแบบ role-based โดยให้ prompt เดิมไม่เปลี่ยนแปลง ซึ่งจะช่วยให้แอปพลิเคชันพร้อมรองรับการป้อนข้อมูลแบบรูปภาพในขั้นตอนถัดไป
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับ OpenAI Responses API
คำแนะนำการฝึกหัด
- แปลง Responses request แบบ
input/instructionsให้เป็นรูปแบบข้อความแบบ role-based
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Convert this request to use role-based messages
response = client.responses.create(
model="gpt-5.4-mini",
instructions="You are a product cataloging expert who provides concise descriptions.",
input="A mustard-yellow colored winter jacket."
)
print(response.output_text)