URL'lerden Görsellerle İstem Yazma
Bir çevrimiçi pazar yeri için otomatik ürün kataloglama sistemi geliştiriyorsun. Sistem, ürün görsellerini analiz edip katalog için doğru açıklamalar üretmeli. Rol tabanlı mesajlar kullanarak modele bir görsel URL'si gönderecek ve hem sınıflandırma hem de açıklama isteyeceksin.
Bir kış montu fotoğrafına ait URL dizesi image_url olarak saklandı ve oluşturulan açıklamayla görseli karşılaştırabilmen için visualize_image() işlevi senin için tanımlandı.
Bu egzersiz, kursun bir parçasıdır
OpenAI Responses API ile Çalışmak
Egzersiz talimatları
- Uygun içerik türlerini kullanarak hem ürünü sınıflandırıp açıklamasını isteyen bir metin istemi hem de görsel URL'sini (
image_url) içeren bir kullanıcı mesajı ekle. messageslisteni kullanarak"gpt-5.4-mini"modeline isteği oluştur ve çıktı metnini çıkar.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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)