IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un prompt multi-step chiedendo al modello di valutare la funzione fornita nella stringa code delimitata 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)
Modifica ed esegui il codice