{"api_name":"Waste Classification API","description":"API \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e08\u0e33\u0e41\u0e19\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e22\u0e30\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e42\u0e21\u0e40\u0e14\u0e25 EfficientNetB3","endpoints":{"/":{"description":"\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e2d\u0e01\u0e2a\u0e32\u0e23\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 API","method":"GET","parameters":null,"response":"API documentation"},"/health":{"description":"\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e02\u0e2d\u0e07 API \u0e41\u0e25\u0e30\u0e42\u0e21\u0e40\u0e14\u0e25","method":"GET","parameters":null,"response":{"classes":"list of class names","model_loaded":"true/false","status":"healthy/unhealthy"}},"/predict":{"content_type":"multipart/form-data","description":"\u0e17\u0e33\u0e19\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e22\u0e30\u0e08\u0e32\u0e01\u0e44\u0e1f\u0e25\u0e4c\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e","method":"POST","parameters":{"image":"\u0e44\u0e1f\u0e25\u0e4c\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e (jpg, png, etc.)"},"response":{"all_predictions":"\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e40\u0e23\u0e35\u0e22\u0e07\u0e15\u0e32\u0e21 confidence","confidence":"\u0e04\u0e27\u0e32\u0e21\u0e21\u0e31\u0e48\u0e19\u0e43\u0e08\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e47\u0e19\u0e15\u0e4c","predicted_class":"\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e22\u0e30\u0e17\u0e35\u0e48\u0e17\u0e33\u0e19\u0e32\u0e22\u0e44\u0e14\u0e49","success":"true/false"}},"/predict_base64":{"content_type":"application/json","description":"\u0e17\u0e33\u0e19\u0e32\u0e22\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e22\u0e30\u0e08\u0e32\u0e01\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e base64","method":"POST","parameters":{"image":"\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e\u0e43\u0e19\u0e23\u0e39\u0e1b\u0e41\u0e1a\u0e1a base64 string"},"response":{"all_predictions":"\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e40\u0e23\u0e35\u0e22\u0e07\u0e15\u0e32\u0e21 confidence","confidence":"\u0e04\u0e27\u0e32\u0e21\u0e21\u0e31\u0e48\u0e19\u0e43\u0e08\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e1b\u0e2d\u0e23\u0e4c\u0e40\u0e0b\u0e47\u0e19\u0e15\u0e4c","predicted_class":"\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e02\u0e22\u0e30\u0e17\u0e35\u0e48\u0e17\u0e33\u0e19\u0e32\u0e22\u0e44\u0e14\u0e49","success":"true/false"}}},"model_info":{"classes":["Can","Glass","Paper","Plastic"],"input_size":"300x300","model_type":"EfficientNetB3","total_classes":4},"notes":["\u0e23\u0e39\u0e1b\u0e20\u0e32\u0e1e\u0e08\u0e30\u0e16\u0e39\u0e01 resize \u0e40\u0e1b\u0e47\u0e19 300x300 pixels \u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34","API \u0e08\u0e30\u0e2a\u0e48\u0e07\u0e04\u0e37\u0e19\u0e1c\u0e25\u0e25\u0e31\u0e1e\u0e18\u0e4c\u0e40\u0e23\u0e35\u0e22\u0e07\u0e15\u0e32\u0e21 confidence \u0e08\u0e32\u0e01\u0e21\u0e32\u0e01\u0e44\u0e1b\u0e19\u0e49\u0e2d\u0e22","\u0e02\u0e19\u0e32\u0e14\u0e44\u0e1f\u0e25\u0e4c\u0e2a\u0e39\u0e07\u0e2a\u0e38\u0e14\u0e02\u0e36\u0e49\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e40\u0e0b\u0e34\u0e23\u0e4c\u0e1f\u0e40\u0e27\u0e2d\u0e23\u0e4c","API \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e48\u0e07\u0e44\u0e1f\u0e25\u0e4c\u0e42\u0e14\u0e22\u0e15\u0e23\u0e07\u0e41\u0e25\u0e30 base64 encoding"],"response_format":{"error_response":{"error":"Error description","success":false},"success_response":{"all_predictions":[{"class":"Plastic","confidence":85.67},{"class":"Glass","confidence":8.23},{"class":"Paper","confidence":3.45},{"class":"Can","confidence":2.65}],"confidence":85.67,"predicted_class":"Plastic","success":true}},"supported_formats":["jpg","jpeg","png","bmp","tiff"],"usage_examples":{"curl_base64":"curl -X POST -H \"Content-Type: application/json\" -d '{\"image\": \"base64_string\"}' http://localhost:5000/predict_base64","curl_file_upload":"curl -X POST -F \"image=@/path/to/image.jpg\" http://localhost:5000/predict","curl_health_check":"curl http://localhost:5000/health"},"version":"1.0.0"}
