Kom igångKom igång gratis

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

Visa kurs

Ö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)
Redigera och kör kod