Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Maak een meerstaps-prompt waarin je het model vraagt de functie in de begrensde code-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)
Code bewerken en uitvoeren