BaşlayınÜcretsiz Başlayın

İstisnaları yönetme

Bir lojistik şirketinde, en iyi üç müşterinin gönderim adresini kontrol etmek için OpenAI API kullanan bir uygulama geliştiriyorsun. Uygulama dahili olarak kullanılacak ve hata durumunda diğer ekiplerin kolay okunur bir mesaj görmesini sağlamak istiyorsun.

Bu gereksinimi karşılamak için, kullanıcılar kimlik doğrulaması için geçerli bir anahtar sağlamadığında özel bir mesaj yazdırmaya ve bunu try ve except bloğuyla ele almaya karar veriyorsun.

message değişkeni zaten içe aktarıldı.

Bu egzersiz

OpenAI API ile AI Sistemleri Geliştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • API'ye istek yapmayı denemek için try ifadesini kullan.
  • İstek başarılı olursa yanıtı yazdır.
  • Oluşabilecek kimlik doğrulama hatasını ele almak için except ifadesini kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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.")
Kodu Düzenle ve Çalıştır