Analizează corectitudinea soluției
Te-ai întors din concediu și ai primit sarcina de a revizui și corecta câteva exerciții de programare, inclusiv o funcție pentru calcularea ariei unei forme geometrice. Ți se pune la dispoziție un șir de caractere code care conține funcția pentru calcularea ariei unui dreptunghi și trebuie să îi evaluezi corectitudinea. Funcția ideală pentru tine este una care are sintaxă corectă, primește două argumente de intrare și returnează un singur rezultat.
Pachetul OpenAI și funcția get_response() sunt deja încărcate.
Acest exercițiu face parte din cursul
Prompt Engineering cu OpenAI API
Instrucțiuni pentru exercițiu
- Creează un
promptmulti-pas care să solicite modelului să evalueze funcția din șirulcodedelimitat, în funcție de cele trei criterii: sintaxă corectă, primirea a două argumente de intrare și returnarea unui singur rezultat.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)