Extraire les éléments de sortie et leur contenu
Avec l'API Responses d'OpenAI, différents types d'éléments contiennent des informations différentes. Un objet de réponse a été créé et stocké dans la variable response. Votre tâche consiste à parcourir les éléments de la sortie et à extraire des informations précises selon leur type.
Cette activité fait partie du cours
Utiliser l'API Responses d'OpenAI
Instructions de l’exercice
- Parcourez les éléments dans
response.output. - Vérifiez si l'attribut
.typede l'élément est égal à'reasoning'et, le cas échéant, affichez'Found reasoning item'. - Vérifiez si l'attribut
.typede l'élément est égal à'message'et, le cas échéant, extrayez et affichez le texte.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)