Mengekstrak Item Output dan Isinya
Saat bekerja dengan Responses API dari OpenAI, tipe item yang berbeda memuat informasi yang berbeda. Sebuah objek respons telah dibuat dan disimpan dalam variabel response. Tugas Anda adalah melakukan loop melalui item output dan mengekstrak informasi tertentu berdasarkan tipenya.
Latihan ini merupakan bagian dari kursus
Bekerja dengan OpenAI Responses API
Instruksi latihan
- Lakukan loop melalui item dalam
response.output. - Periksa apakah atribut
.typedari item sama dengan'reasoning', dan jika ya, cetak'Found reasoning item'. - Periksa apakah atribut
.typedari item sama dengan'message', dan jika ya, ekstrak dan cetak teksnya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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)