🔍 Pengujian API Deteksi
POST /api/detect🎨 Live Visualizer (Bounding Box Overlay)
Waiting for Image
🖼️
Unggah gambar di sebelah kiri untuk melihat visualisasi kotak deteksi (Bounding Box)
{
"status": "idle",
"message": "Silakan unggah gambar daun kopi atau kakao untuk melihat respon JSON dari API."
}
Contoh perintah cURL untuk melakukan request ke API ini dari Terminal/Postman (Memerlukan Token Authorization):
curl -X POST http://127.0.0.1:8000/api/detect \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \ -F "image=@daun_kopi.jpg" \ -F "model_type=coffee"
📚 OpenAPI / Swagger Specification Endpoint
Dokumentasi skema API untuk integrasi Flutter Mobile, Frontend Web, atau Service pihak ketiga.
POST
/api/detect
multipart/form-data
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| image | File (Binary) | Yes | Gambar daun (JPEG, PNG, WEBP, max 10MB) |
| model_type | String | No (default: coffee) | Pilihan komoditas model (`coffee` atau `cocoa`) |