Endpoints
Vue d’ensemble
Section intitulée « Vue d’ensemble » POST /api/classify
GET /api/result/<classify_id>
DELETE /api/classify/<classify_id>
GET /api/video/annotate/<classify_id>
Envoyer une vidéo pour classification
Section intitulée « Envoyer une vidéo pour classification » POST /api/classify
POST /api/classify?sync=true
Par défaut, la classification est asynchrone (sync=false). Définissez sync=true pour attendre le résultat dans la réponse.
Réponse asynchrone
Section intitulée « Réponse asynchrone »{ "id": "66436fc66d24ab9cf81140eb", "accepted_at": "2024-05-14T16:05:58.444012022+02:00"}Réponse synchrone
Section intitulée « Réponse synchrone »Lorsque sync=true, la réponse contient le résultat de classification complet.
Obtenir un résultat de classification
Section intitulée « Obtenir un résultat de classification » GET /api/result/<classify_id>
Renvoie la structure de réponse complète pour une classification donnée.
Télécharger la vidéo annotée
Section intitulée « Télécharger la vidéo annotée » GET /api/video/annotate/<classify_id>
Renvoie la vidéo de surbrillance annotée pour une classification.
Supprimer un résultat
Section intitulée « Supprimer un résultat » DELETE /api/classify/<classify_id>
Supprime à la fois la vidéo et les résultats de classification.