Kom igångKom igång gratis

Analysera lösningens korrekthet

Du är tillbaka från semestern och har fått i uppgift att granska och korrigera några programmeringsuppgifter – bland annat en funktion för att beräkna arean av en form. Du får en code-sträng som innehåller en funktion för att beräkna arean av en rektangel, och behöver bedöma om den är korrekt. En idealisk funktion för dig är en funktion som har korrekt syntax, tar emot två indata och returnerar ett utdata.

Paketet OpenAI och funktionen get_response() är förinstallerade.

Den här övningen är en del av kursen

Prompt Engineering med OpenAI API

Visa kurs

Övningsinstruktioner

  • Skapa en flerstegs-prompt som ber modellen att bedöma funktionen i den avgränsade code-strängen utifrån de tre kriterierna: korrekt syntax, tar emot två indata och returnerar ett utdata.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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)
Redigera och kör kod