Analyseer de juistheid van de oplossing
Je bent terug van een ontspannen vakantie en je hebt de taak gekregen om enkele programmeeropdrachten te reviewen en te corrigeren, waaronder een functie om de oppervlakte van een vorm te berekenen. Je krijgt een code-string met een functie die de oppervlakte van een rechthoek berekent, en je moet de juistheid beoordelen. De ideale functie heeft correcte syntaxis, ontvangt twee inputs en geeft één output terug.
Het OpenAI-pakket en de functie get_response() zijn alvast voor je geladen.
Deze oefening maakt deel uit van de cursus
Prompt Engineering met de OpenAI API
Oefeninstructies
- Maak een meerstaps-
promptwaarin je het model vraagt de functie in de begrensdecode-string te beoordelen op drie criteria: correcte syntaxis, ontvangt twee inputs, en geeft één output terug.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
client = OpenAI(api_key="")
code = '''
def calculate_rectangle_area(length, width):
area = length * width
return area
'''
# Create a prompt that analyzes correctness of the code
prompt = ____
response = get_response(prompt)
print(response)