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

การ Prompt ด้วยรูปภาพจาก URL

คุณกำลังสร้างระบบจัดทำแคตาล็อกสินค้าอัตโนมัติสำหรับตลาดซื้อขายออนไลน์ ระบบนี้ต้องวิเคราะห์ภาพสินค้าและสร้างคำอธิบายที่ถูกต้องสำหรับแคตาล็อก โดยจะใช้ role-based messages เพื่อส่ง URL รูปภาพไปยังโมเดลและขอทั้งการจำแนกประเภทและคำอธิบาย

สตริง URL ที่ชี้ไปยังภาพถ่ายเสื้อแจ็คเก็ตกันหนาวได้ถูกเก็บไว้ในตัวแปร image_url และฟังก์ชัน visualize_image() ได้ถูกกำหนดไว้ให้แล้ว เพื่อใช้เปรียบเทียบรูปภาพกับคำอธิบายที่โมเดลสร้างขึ้น

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทำงานกับ OpenAI Responses API

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เพิ่ม user message ที่มีทั้ง text prompt สำหรับขอให้จำแนกประเภทและอธิบายสินค้า และ URL รูปภาพ (image_url) โดยใช้ content type ที่เหมาะสม
  • สร้าง request ไปยังโมเดล "gpt-5.4-mini" โดยใช้ messages list ของคุณ จากนั้นดึงข้อความ output ออกมา

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

messages = [{"role": "system", "content": "You are a product cataloging expert who provides concise classifications and descriptions."}]

# Add user message with text and image
messages.append({
    "role": "____",
    "content": [
        {"type": "____", "____": "Classify this product and write a brief but punchy description for our catalog."},
        {"type": "____", "image_url": "____"}
    ]
})

# Create the response
response = ____

print(response.output_text)
visualize_image(image_url)
แก้ไขและรันโค้ด