Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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