Extracting Output Items and Their Contents
When working with OpenAI's Responses API, different item types contain different information. A response object has been created and stored in the variable response. Your task is to loop through the output items and extract specific information based on their type.
Deze oefening maakt deel uit van de cursus
Working with the OpenAI Responses API
Oefeninstructies
- Loop through the items in
response.output. - Check if the item's
.typeattribute equals'reasoning', and if so, print'Found reasoning item'. - Check if the item's
.typeattribute equals'message', and if so, extract and print the text.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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)