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ı
Egzersiz talimatları
/healthrotasını kullanarak birGETendpoint'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_loadeddeğeriniTrueolarak işaretle; aksi durumda durumuunhealthyvemodel_loadeddeğeriniFalseolarak işaretle. - Bir terminal aç ve
python3 main.pykomutuylamain.pydosyasını çalıştırarak sunucuyu başlat. - Terminalin sağ üst köşesinden başka bir terminal aç ve
healthendpoint'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