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
Övningsinstruktioner
- Skapa en flerstegs-
promptsom ber modellen att bedöma funktionen i den avgränsadecode-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)