CommencerCommencer gratuitement

Extraire les éléments de sortie et leur contenu

Avec l’API Responses d’OpenAI, chaque type d’élément contient des informations différentes. Un objet de réponse a été créé et stocké dans la variable response. Votre objectif est de parcourir les éléments de sortie et d’extraire des informations spécifiques selon leur type.

Cet exercice fait partie du cours

Travailler avec l’API OpenAI Responses

Afficher le cours

Instructions

  • Parcourez les éléments de response.output.
  • Vérifiez si l’attribut .type de l’élément est égal à 'reasoning' et, dans ce cas, affichez 'Found reasoning item'.
  • Vérifiez si l’attribut .type de l’élément est égal à 'message' et, dans ce cas, extrayez et affichez le texte.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code