Sayısal istek verilerini işle
Bir içerik moderasyon sistemi geliştiriyorsun. Sistem, her kullanıcı yorumuna sayısal özelliklere göre bir güven skoru hesaplamalı: length, user_reputation ve report_count. Bu özellikleri moderasyon modeliyle uyumlu hale getirecek bir uç nokta oluşturacaksın.
ML modelinin ve length(int), user_reputation(int) ve report_count(int) alanlarına sahip CommentMetrics Pydantic modelinin senin için zaten oluşturulup yüklendiğini unutma.
Bu egzersiz, kursun bir parçasıdır
FastAPI ile Üretime AI Dağıtımı
Egzersiz talimatları
main.pyiçinde, gelen yorummetricsverisini birNumPy2B diziye dönüştür ve bunları modele geçirmeden öncelength,user_reputation,report_countalanlarını çıkar.Önceden yüklenmiş
modelile,featuresdizisini modele geçirerek tahmin yap.Sunucuyu
python3 main.pykomutuylamain.pydosyasını çalıştırarak başlat.Terminalin sağ üst köşesinden başka bir terminal aç.

predict_trustuç noktasını şu curl komutuyla test et:
curl -X POST "http://localhost:8080/predict_trust" \
-H "Content-Type: application/json" \
-d '{
"length": 150,
"user_reputation": 100,
"report_count": 0
}'
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla