itsprzvl/model_randomforest_suci
0
Cooling Water Prediction API
REST API prediksi kelayakan air pendingin (cooling water) menggunakan Random Forest Classifier + validasi SOP. Dibangun dengan Flask dan dijalankan oleh Gunicorn (WSGI server production) di dalam Docker.
Endpoint
GET /health— cek status API.POST /predict— prediksi kelayakan air (JSON). Lihat api.md untuk detail lengkap.
Contoh
curl -X POST https://<username>-<space-name>.hf.space/predict \
-H "Content-Type: application/json" \
-d '{"pH": 7.2, "SC": 4900, "Nitrite": 1050, "Fe": 0.8, "Sulfate": 101, "Turbidity": 31}'Menjalankan secara lokal
Dengan Docker (sama persis seperti di Hugging Face):
docker build -t cw-api .
docker run -p 7860:7860 cw-api
# API: http://localhost:7860Atau dengan Gunicorn langsung (Linux/Mac):
pip install -r requirements.txt
gunicorn --bind 0.0.0.0:7860 app:appCatatan: python app.py masih bisa dipakai untuk pengembangan, tapi itu development server Flask — jangan dipakai untuk production.