Začněte nyníZačněte zdarma

Extrakce výstupních položek a jejich obsahu

Při práci s OpenAI Responses API obsahují různé typy položek různé informace. Objekt response byl vytvořen a uložen do proměnné response. Tvým úkolem je projít výstupní položky a na základě jejich typu z nich extrahovat konkrétní informace.

Toto cvičení je součástí kurzu

Working with the OpenAI Responses API

Zobrazit kurz

Pokyny k cvičení

  • Projdi položky v response.output pomocí cyklu.
  • Zkontroluj, zda se atribut .type dané položky rovná 'reasoning', a pokud ano, vypiš 'Found reasoning item'.
  • Zkontroluj, zda se atribut .type dané položky rovná 'message', a pokud ano, extrahuj a vypiš text.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód