MulaiMulai sekarang secara gratis

Menangani pengecualian

Anda bekerja di sebuah perusahaan logistik untuk mengembangkan aplikasi yang menggunakan OpenAI API guna memeriksa alamat pengiriman dari tiga pelanggan teratas Anda. Aplikasi ini akan digunakan secara internal dan Anda ingin memastikan tim lain mendapatkan pesan yang mudah dibaca jika terjadi galat.

Untuk memenuhi kebutuhan ini, Anda memutuskan untuk mencetak pesan kustom apabila pengguna gagal memberikan kunci yang valid untuk autentikasi, serta menggunakan blok try dan except untuk menanganinya.

Variabel message telah diimpor.

Latihan ini adalah bagian dari kursus

Mengembangkan Sistem AI dengan OpenAI API

Lihat Kursus

Petunjuk latihan

  • Gunakan pernyataan try untuk mencoba membuat permintaan ke API.
  • Cetak respons jika permintaan berhasil.
  • Gunakan pernyataan except untuk menangani galat autentikasi yang mungkin terjadi.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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.")
Edit dan Jalankan Kode