Mulai sekarangMulai gratis

API pemeriksaan kesehatan untuk pemuatan model

Setelah memuat model saat server mulai, Anda perlu mengembangkan endpoint pengujian untuk membangun sistem pemantauan yang dapat mendeteksi apakah model siap menganalisis komentar pengguna.

Dalam latihan ini, Anda akan membuat endpoint pemeriksaan kesehatan yang memungkinkan Anda memverifikasi status API dan memicu peringatan jika sentiment_model tidak tersedia.

Catatan: sentiment_model sudah dimuat sebelumnya untuk Anda.

Latihan ini merupakan bagian dari kursus

Menerapkan AI ke Produksi dengan FastAPI

Lihat Kursus

Instruksi latihan

  • Buat endpoint GET menggunakan rute /health.
  • Periksa apakah sentiment_model telah dimuat dengan memverifikasi variabel model terhadap None.
  • Tandai status sebagai healthy dan model_loaded sebagai True dalam respons saat model berhasil dimuat; jika tidak, tandai status sebagai unhealthy dan model_loaded sebagai False.
  • Buka terminal dan mulai server dengan menjalankan main.py menggunakan perintah python3 main.py.
  • Buka terminal lain dari pojok kanan atas terminal untuk menguji endpoint health menggunakan perintah curl: curl -X GET "http://localhost:8080/health" -H "accept: application/json"

Latihan interaktif langsung

Ubah teori menjadi aksi dengan salah satu latihan interaktif kami

Mulai latihan