Bắt đầu ngayBắt đầu miễn phí

Xử lý ngoại lệ

Bạn đang làm tại một công ty logistics, phát triển một ứng dụng dùng OpenAI API để kiểm tra địa chỉ giao hàng của ba khách hàng hàng đầu. Ứng dụng sẽ được sử dụng nội bộ và bạn muốn đảm bảo các nhóm khác sẽ thấy một thông báo dễ đọc trong trường hợp xảy ra lỗi.

Để đáp ứng yêu cầu này, bạn quyết định in ra một thông điệp tùy chỉnh nếu người dùng không cung cấp khóa hợp lệ để xác thực, và dùng khối tryexcept để xử lý.

Biến message đã được nhập sẵn.

Bài tập này là một phần của khóa học

Phát triển hệ thống AI với OpenAI API

Xem khóa học

Hướng dẫn bài tập

  • Dùng câu lệnh try để thử gửi yêu cầu đến API.
  • In phản hồi nếu yêu cầu thành công.
  • Dùng câu lệnh except để xử lý lỗi xác thực có thể xảy 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="")

# Use the try statement
____:
    response = ____(
    model="gpt-4o-mini",
    messages=[message]
    )
    # Print the response
	print(response.____)
# Use the except statement
____:
    print("Please double check your authentication key and try again, the one provided is not valid.")
Chỉnh sửa và Chạy Mã