| Point de départ |
Commencez par définir le modèle que vous souhaitez mettre à disposition et le comportement attendu du déploiement pour votre application.
|
Commencez par déterminer quel modèle disponible produit des résultats acceptables pour votre application.
|
| Choix du modèle |
Vérifiez que le modèle, les poids et la configuration de service choisis sont pris en charge pour le déploiement prévu.
|
Consultez le catalogue actuel des modèles hébergés et vérifiez que le modèle et la version exacts que vous avez testés restent adaptés.
|
| Intégration de l’API |
Adaptez le schéma de vos requêtes, l’analyse des réponses, l’authentification et la gestion des erreurs au point de terminaison que vous déployez.
|
Adaptez ces mêmes mécanismes applicatifs au point de terminaison du modèle hébergé choisi ; ne supposez pas que les formats des requêtes sont interchangeables.
|
| Tests de performance |
Évaluez les performances du modèle déployé avec des tailles de prompts, des longueurs de sortie et des niveaux de concurrence représentatifs, ainsi qu’un seuil de latence acceptable pour les requêtes les plus lentes.
|
Évaluez les performances du modèle choisi avec les mêmes entrées et le même profil de trafic ; un autre modèle peut modifier à la fois la vitesse et la qualité des réponses.
|
| Qualité des réponses |
Gardez le modèle et le jeu d’évaluation inchangés lorsque vous testez le comportement du service, afin que les changements d’infrastructure ne masquent pas les écarts de qualité.
|
Si vous comparez un autre modèle hébergé, évaluez ses réponses séparément plutôt que d’attribuer à la plateforme les différences entre modèles.
|
| Opérations |
Vérifiez que les mises à jour de déploiement, la surveillance, la gestion des défaillances et les procédures de retour à une version antérieure correspondent aux processus de production de votre équipe.
|
Vérifiez que la surveillance, les contrôles des changements de version, la gestion des défaillances et l’assistance disponibles répondent aux besoins de vos processus de production.
|
| Évaluation des coûts |
Estimez les dépenses à partir de votre charge de travail réelle et des conditions en vigueur pour la configuration de déploiement dont vous avez besoin.
|
Estimez les dépenses pour le modèle et la répartition des requêtes que vous utiliseriez, selon les conditions en vigueur ; évitez de comparer des charges de travail différentes.
|
| Examen des données |
Consultez la documentation et les accords en vigueur concernant le traitement et la conservation des données, ainsi que les contrôles requis par votre organisation.
|
Procédez au même examen pour le service et le modèle choisis ; ne supposez pas que des API similaires sont soumises aux mêmes politiques.
|