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
Instruções do exercício
- Percorra os itens em
response.output. - Verifique se o atributo
.typedo item é igual a'reasoning'e, se for, imprima'Found reasoning item'. - Verifique se o atributo
.typedo 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)