Analisis ketepatan solusi
Anda baru kembali dari liburan yang menyenangkan dan ditugaskan untuk meninjau serta memperbaiki beberapa tugas pemrograman, termasuk sebuah fungsi untuk menghitung luas suatu bentuk. Anda diberikan sebuah string code yang berisi fungsi untuk menghitung luas persegi panjang, dan perlu menilai ketepatannya. Fungsi yang ideal bagi Anda adalah fungsi yang memiliki sintaks yang benar, menerima dua masukan, dan mengembalikan satu keluaran.
Paket OpenAI dan fungsi get_response() sudah dimuat untuk Anda.
Latihan ini adalah bagian dari kursus
Prompt Engineering dengan OpenAI API
Petunjuk latihan
- Buat
promptmulti-langkah yang meminta model menilai fungsi yang diberikan dalam stringcodeyang dibatasi menurut tiga kriteria: sintaks yang benar, menerima dua masukan, dan mengembalikan satu keluaran.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)