Çıktı Öğelerini ve İçeriklerini Çıkarmak
OpenAI'nin Responses API'si ile çalışırken, farklı öğe türleri farklı bilgiler içerir. Bir yanıt nesnesi oluşturuldu ve response değişkeninde saklandı. Görevin, çıktı öğeleri arasında döngü yaparak türlerine göre belirli bilgileri çıkarmak.
Bu egzersiz, kursun bir parçasıdır
OpenAI Responses API ile Çalışmak
Egzersiz talimatları
response.outputiçindeki öğeler arasında döngü yap.- Öğenin
.typeözniteliği'reasoning'e eşitse'Found reasoning item'yazdır. - Öğenin
.typeözniteliği'message'e eşitse, metni çıkar ve yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Loop through the output items
for item in ____:
# Check for reasoning items
if ____ == 'reasoning':
print('Found reasoning item')
# Check for message items and extract text
if item.type == 'message':
message_text = item.____[0].____
print(message_text)