Extrahera utdataelement och deras innehåll
När du arbetar med OpenAI:s Responses API innehåller olika elementtyper olika information. Ett responsobjekt har skapats och lagrats i variabeln response. Din uppgift är att loopa igenom utdataelementen och extrahera specifik information baserat på deras typ.
Den här övningen är en del av kursen
Arbeta med OpenAI Responses API
Övningsinstruktioner
- Loopa igenom elementen i
response.output. - Kontrollera om elementets
.type-attribut är lika med'reasoning', och skriv i så fall ut'Found reasoning item'. - Kontrollera om elementets
.type-attribut är lika med'message', och extrahera och skriv i så fall ut texten.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)