float8 pour FP8 et bfloat16 pour BF16. Une offre sans métadonnées de quantification n’est pas admissible. Si aucune offre admissible ne correspond, la requête échoue avec des diagnostics de routage ; Phaseo ne se rabat pas sur une quantification non vérifiée. La structure équivalente routing.quantizations est également acceptée.
Étape 1 : définissez vos critères de réussite
Avant de choisir une quantification :- Définissez des seuils de qualité (précision de la tâche, taux de réussite et validité des sorties structurées).
- Définissez des objectifs de latence et de coût.
- Définissez les modes d’échec inacceptables.
Étape 2 : choisissez une référence de haute qualité
Commencez par une référence plus précise (souventBF16 ou FP16) et mesurez :
- Qualité de la sortie
- Latence médiane et de queue
- Profil de jetons et de coûts
Étape 3 : réduisez progressivement la précision
Évaluez progressivement des formats de précision inférieure :FP8orINT8- N’utilisez
FP4ouINT4que si vous devez réduire les coûts ou augmenter le débit.
Étape 4 : évaluez des charges de travail réelles
Utilisez des prompts proches de ceux de la production :- Prompts longs
- Raisonnement en plusieurs étapes
- Appels d’outils
- Cas limites issus des tickets d’assistance
Étape 5 : décidez selon l’endpoint ou le cas d’usage
Une seule quantification ne doit pas nécessairement convenir à tous les cas. Exemples :- Service client et décisions critiques : précision élevée.
- Classification ou résumé à grand volume : une précision plus faible peut convenir.
Points de départ recommandés
Politique de déploiement
- Configurez un modèle ou une quantification de secours.
- Surveillez toute dérive de qualité après le déploiement.
- Recommencez les tests si l’environnement d’exécution du fournisseur ou la version du modèle change.