1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Kỹ thuật Prompt với OpenAI API

Connected

Bài tập

Chỉnh sửa mã bằng lời nhắc nhiều bước

Bạn là một nhà thầu cải tạo nhà chuyên lắp đặt sàn. Bạn cần phát triển một hàm Python để tính diện tích và chu vi sàn hình chữ nhật trong một căn phòng, giúp bạn xác định lượng vật liệu lát sàn cần cho dự án.

Bạn được cung cấp một chuỗi tên là function, chứa một hàm khởi đầu tính diện tích sàn hình chữ nhật dựa trên chiều rộng và chiều dài. Sử dụng lời nhắc nhiều bước, bạn cần yêu cầu mô hình ngôn ngữ sửa đổi hàm này để đồng thời trả về chu vi của hình chữ nhật, và kiểm tra xem các đầu vào (kích thước sàn) có là số dương hay không; nếu không, hiển thị thông báo lỗi phù hợp.

Gói OpenAI, chuỗi function, và hàm get_response() đã được nạp sẵn cho bạn.

Hướng dẫn

100 XP
  • Soạn một lời nhắc nhiều bước yêu cầu mô hình sửa đổi function theo các yêu cầu đã nêu: kiểm tra xem đầu vào của hàm có dương hay không; nếu không thì hiển thị thông báo lỗi phù hợp, còn nếu hợp lệ thì trả về diện tích và chu vi của hình chữ nhật.