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

Model yüklemesi için sağlık kontrolü (health-check) API'si

Modeli sunucu başlatıldığında yükledikten sonra, modelin kullanıcı yorumlarını analiz etmeye hazır olup olmadığını tespit edebilen bir izleme sistemi kurmak için bir test endpoint'i geliştirmen gerekiyor.

Bu egzersizde, API'inin durumunu doğrulamana ve sentiment_model kullanılamıyorsa uyarı tetiklemeni sağlayan bir sağlık kontrolü endpoint'i oluşturacaksın.

Not: sentiment_model senin için önceden yüklenmiş durumda.

Bu egzersiz, kursun bir parçasıdır

FastAPI ile Üretime AI Dağıtımı

Kursa Göz Atın

Egzersiz talimatları

  • /health rotasını kullanarak bir GET endpoint'i oluştur.
  • sentiment_model'ün yüklü olup olmadığını, model değişkenini None'a karşı doğrulayarak kontrol et.
  • Model başarıyla yüklendiyse yanıtta durumu healthy, model_loaded değerini True olarak işaretle; aksi durumda durumu unhealthy ve model_loaded değerini False olarak işaretle.
  • Bir terminal aç ve python3 main.py komutuyla main.py dosyasını çalıştırarak sunucuyu başlat.
  • Terminalin sağ üst köşesinden başka bir terminal aç ve health endpoint'ini şu curl komutuyla test et: curl -X GET "http://localhost:8080/health" -H "accept: application/json"

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla