Phân tích tính đúng đắn của lời giải
Bạn vừa trở về sau kỳ nghỉ thư giãn và được giao nhiệm vụ rà soát, chỉnh sửa một số bài tập lập trình, bao gồm một hàm tính diện tích của hình. Bạn được cung cấp một chuỗi code chứa hàm tính diện tích hình chữ nhật và cần đánh giá tính đúng đắn của nó. Hàm lý tưởng cần có cú pháp đúng, nhận hai đầu vào, và trả về một đầu ra.
Gói OpenAI và hàm get_response() đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Kỹ thuật Prompt với OpenAI API
Hướng dẫn bài tập
- Tạo một
promptnhiều bước yêu cầu mô hình đánh giá hàm được cung cấp trong chuỗicodeđược phân định theo ba tiêu chí: cú pháp đúng, nhận hai đầu vào, và trả về một đầu ra.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)