URL’lerden Görsellerle İstemleme
Bir çevrim içi pazar yeri için otomatik ürün kataloğu oluşturma sistemi kuruyorsun. Sistem, ürün görsellerini analiz edip katalog için doğru açıklamalar üretmeli. Rol tabanlı iletiler kullanarak modele bir görsel URL’si gönderecek ve hem sınıflandırma hem de açıklama isteyeceksin.
Bir kışlık montun fotoğrafına ait URL dizesi image_url olarak kaydedildi ve oluşturulan açıklamayla görseli karşılaştırman için visualize_image() işlevi senin için tanımlandı.
Bu egzersiz
OpenAI Responses API ile Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
- Uygun içerik türlerini kullanarak, ürünü sınıflandırmasını ve açıklamasını isteyen bir metin istemi ile görsel URL’sini (
image_url) birlikte içeren bir kullanıcı iletisi ekle. messageslisteni kullanarak"gpt-5-mini"modeline isteği oluştur ve çıktı metnini çıkar.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)