Analizza la correttezza della soluzione
Sei appena rientrato da una vacanza rilassante e ti è stato assegnato il compito di rivedere e correggere alcuni esercizi di programmazione, tra cui una funzione per calcolare l’area di una forma. Ti viene fornita una stringa code che contiene la funzione per calcolare l’area di un rettangolo e devi valutarne la correttezza. La funzione ideale per te è una funzione che abbia sintassi corretta, riceva due input e restituisca un output.
Il pacchetto OpenAI e la funzione get_response() sono già stati caricati per te.
Questo esercizio fa parte del corso
Prompt Engineering con l'API di OpenAI
Istruzioni dell'esercizio
- Crea un
promptmulti-step chiedendo al modello di valutare la funzione fornita nella stringacodedelimitata secondo tre criteri: sintassi corretta, ricezione di due input e restituzione di un output.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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)