Aan de slagBegin gratis

Inconsistente reacties voorkomen

Het team waar je bij het vorige project mee samenwerkte is enthousiast over de antwoordgenerator en vraagt of er meer reviews verwerkt kunnen worden. Sommige reviews zijn echter vermengd met andere documenten. Je krijgt daarom de vraag om geen reactie te geven als de tekst geen review of relevante informatie bevat. Zo bevat de review die je nu bekijkt geen productnaam, dus er mag ook geen productnaam worden geretourneerd.

In deze oefening zijn de functie get_response() en de variabelen messages en function_definition al voor je geladen. De messages bevatten al de review van de gebruiker, en function_definition bevat twee functies: één die vraagt om gestructureerde gegevens te extraheren, en één die vraagt om een reactie te genereren.

Deze oefening maakt deel uit van de cursus

AI-systemen ontwikkelen met de OpenAI API

Bekijk cursus

Oefeninstructies

  • Pas de messages aan om het model te vragen geen waarden aan te nemen voor de antwoorden.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

client = OpenAI(api_key="")

# Modify the messages
____

response = get_response(messages, function_definition)

print(response)
Code bewerken en uitvoeren