ComeçarComece de graça

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.

Este exercício faz parte do curso

Working with the OpenAI Responses API

Ver curso

Instruções do exercício

  • Loop through the items in response.output.
  • Check if the item's .type attribute equals 'reasoning', and if so, print 'Found reasoning item'.
  • Check if the item's .type attribute equals 'message', and if so, extract and print the text.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código