Endpoints de Classification

L'API propose 3 niveaux de classification (workflows) avec différents compromis entre vitesse et précision. Tous les endpoints utilisent la méthode POST.

/classify/queryBasic

Recherche directe sans enrichissement IA. Idéal pour la recherche vectorielle rapide ou le prototypage.

POST/api/v1/classify/query

Recherche vectorielle simple

Paramètres du Body

NameTypeDescription
labels
required
arrayListe des produits à classifier
labels[].label
required
stringDescription du produit
labels[].country
optional
stringCode pays ISO
base
required
stringCollection à utiliser
top_k
optional
integer
Default: 3
Nombre de résultats par produit

Exemple de requête

Response

200
Exemple de réponse

/classify/enrichRecommandé

Classification avec enrichissement intelligent du label par IA avant la recherche. Améliore considérablement la précision en ajoutant du contexte technique et du vocabulaire douanier.

POST/api/v1/classify/enrich

Classification avec enrichissement IA

Paramètres du Body

NameTypeDescription
labels
required
arrayListe des produits à classifier
labels[].label
required
stringDescription du produit
labels[].country
optional
stringCode pays ISO
base
required
stringCollection à utiliser
top_k
optional
integer
Default: 3
Nombre de résultats par produit

Exemple de requête

Response

200
Exemple de réponse

/classify/validateExpert

Classification haut de gamme avec double validation. Une IA experte analyse les candidats proposés et sélectionne le meilleur code avec une justification détaillée. Recommandé pour les décisions critiques.

POST/api/v1/classify/validate

Validation experte avec justification

Paramètres du Body

NameTypeDescription
labels
required
arrayListe des produits à classifier
labels[].label
required
stringDescription du produit
labels[].country
optional
stringCode pays ISO
base
required
stringCollection à utiliser
top_k
optional
integer
Default: 3
Nombre de résultats par produit

Exemple de requête

Response

200
Exemple de réponse