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

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)
แก้ไขและรันโค้ด