De response uitpluizen
Een belangrijke vaardigheid bij het werken met API's is de juiste gegevens halen uit een gestructureerde response. Je gaat nu oefenen met het ophalen van de benodigde tekst uit een OpenAI API-response.
De OpenAI-klasse is al voor je geïmporteerd uit de openai-bibliotheek.
Deze oefening maakt deel uit van de cursus
Werken met de OpenAI API
Oefeninstructies
- Haal de
contentuit de response, die genest zit in het attribuutmessage.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
client = OpenAI(api_key="")
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "Quick productivity tip."}]
)
# Extract the content from the response
print(response.choices[0].____.____)