Aan de slagGa gratis aan de slag

Outputitems en hun inhoud extraheren

Bij het werken met OpenAI's Responses API bevatten verschillende itemtypen verschillende informatie. Er is een response-object gemaakt en opgeslagen in de variabele response. Jij gaat door de outputitems lopen en specifieke informatie extraheren op basis van hun type.

Deze oefening maakt deel uit van de cursus

Werken met de OpenAI Responses API

Cursus bekijken

Oefeninstructies

  • Loop door de items in response.output.
  • Controleer of het .type-attribuut van het item gelijk is aan 'reasoning', en print in dat geval 'Found reasoning item'.
  • Controleer of het .type-attribuut van het item gelijk is aan 'message', en extraheer en print dan de tekst.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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)
Code bewerken en uitvoeren