ComeçarComece de graça

Extraindo itens de saída e seus conteúdos

Ao trabalhar com a Responses API da OpenAI, diferentes tipos de item contêm informações diferentes. Um objeto de resposta foi criado e armazenado na variável response. Sua tarefa é percorrer os itens de saída e extrair informações específicas com base no tipo de cada um.

Este exercício faz parte do curso

Trabalhando com a OpenAI Responses API

Ver curso

Instruções do exercício

  • Percorra os itens em response.output.
  • Verifique se o atributo .type do item é igual a 'reasoning' e, se for, imprima 'Found reasoning item'.
  • Verifique se o atributo .type do item é igual a 'message' e, se for, extraia e imprima o texto.

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