Підказування із зображеннями за URL
Ви створюєте автоматизовану систему каталогізації товарів для онлайн-маркетплейсу. Система має аналізувати зображення товарів і генерувати точні описи для каталогу. Ви використаєте повідомлення з ролями, щоб надіслати моделі URL зображення та попросити і класифікацію, і опис.
Рядок URL до фото зимової куртки збережено як image_url, а функцію visualize_image() уже визначено, щоб ви могли порівняти зображення зі згенерованим описом.
Ця вправа є частиною курсу
Робота з OpenAI Responses API
Інструкції до вправи
- Додайте повідомлення користувача, яке містить і текстовий запит із проханням класифікувати та описати товар, і URL зображення (
image_url), використовуючи відповідні типи вмісту. - Створіть запит до моделі
"gpt-5.4-mini", використовуючи ваш списокmessages, і витягніть текст вихідних даних.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)