URLs से इमेज के साथ प्रॉम्प्टिंग
आप एक ऑनलाइन मार्केटप्लेस के लिए ऑटोमेटेड प्रोडक्ट कैटलॉगिंग सिस्टम बना रहे हैं. सिस्टम को प्रोडक्ट इमेज का विश्लेषण करना है और कैटलॉग के लिए सटीक विवरण जनरेट करने हैं. आप role-based मैसेजेज़ का उपयोग करके मॉडल को एक इमेज URL भेजेंगे और उससे क्लासिफिकेशन और डिस्क्रिप्शन, दोनों, माँगेंगे.
विंटर जैकेट की फोटो का URL स्ट्रिंग image_url के रूप में स्टोर है, और visualize_image() फंक्शन आपके लिए डिफाइन किया गया है ताकि आप इमेज को जनरेटेड डिस्क्रिप्शन से तुलना कर सकें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
OpenAI Responses API के साथ काम करना
अभ्यास निर्देश
- एक यूज़र मैसेज जोड़ें जिसमें टेक्स्ट प्रॉम्प्ट हो जो प्रोडक्ट को क्लासिफाई और डिस्क्राइब करने के लिए कहे, और उपयुक्त कंटेंट टाइप्स का उपयोग करते हुए इमेज URL (
image_url) भी शामिल हो. messagesलिस्ट का उपयोग करके"gpt-5.4-mini"मॉडल के लिए रिक्वेस्ट बनाएँ और आउटपुट टेक्स्ट निकालें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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)