Bắt đầu ngayBắt đầu miễn phí

Nhắc lệnh với hình ảnh từ URL

Bạn đang xây dựng hệ thống tự động lập danh mục sản phẩm cho một sàn thương mại điện tử. Hệ thống cần phân tích hình ảnh sản phẩm và tạo mô tả chính xác cho danh mục. Bạn sẽ dùng các thông điệp theo vai trò để gửi URL hình ảnh đến mô hình và yêu cầu cả phân loại lẫn mô tả.

Một chuỗi URL tới ảnh một chiếc áo khoác mùa đông đã được lưu trong image_url, và hàm visualize_image() đã được định nghĩa sẵn để bạn so sánh hình ảnh với mô tả được tạo.

Bài tập này là một phần của khóa học

Làm việc với OpenAI Responses API

Xem khóa học

Hướng dẫn bài tập

  • Thêm một thông điệp của người dùng chứa cả lời nhắc văn bản yêu cầu phân loại và mô tả sản phẩm, cùng với URL hình ảnh (image_url) bằng các kiểu nội dung phù hợp.
  • Tạo yêu cầu tới mô hình "gpt-5-mini" bằng danh sách messages của bạn và trích xuất văn bản đầu ra.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã