

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mettre à jour la solution
<a name="update-the-solution"></a>

Si vous avez déjà déployé la solution, suivez cette procédure pour mettre à jour le CloudFormation stack de la solution afin de bénéficier des dernières fonctionnalités et améliorations. Le processus de mise à niveau comporte trois parties :
+  [Étape 1 : Mettre à jour le tableau de bord de déploiement](#update-deployment-dashboard) 
+  [Étape 2 : migrer les configurations de cas d'utilisation](#migrate-use-case-configurations) 
+  [Étape 3 : Mettre à jour les cas d'utilisation](#update-use-cases) 

**Note**  
Dans la version 2.0.0, l'intégration avec Anthropic et Hugging Face est devenue obsolète au profit d'Amazon Bedrock et Amazon AI. SageMaker Vous pouvez déployer des modèles disponibles via Hugging Face SageMaker JumpStart. Reportez-vous à la section [Utiliser Hugging Face avec SageMaker Amazon](https://docs.aws.amazon.com/sagemaker/latest/dg/hugging-face.html) AI pour plus de détails.
Assurez-vous de tester le processus de mise à jour dans un environnement hors production avant d'exécuter ces étapes.

## Étape 1 : Mettre à jour le tableau de bord de déploiement
<a name="update-deployment-dashboard"></a>

1. Connectez-vous à la [CloudFormation console](https://console.aws.amazon.com/cloudformation/), sélectionnez votre CloudFormation stack existant, puis sélectionnez **Mettre à jour**.

1. Sélectionnez **Remplacer le modèle actuel**.

1. Sous Spécifier le modèle :

   1. Sélectionnez l'**URL Amazon S3**.

   1. Copiez le dernier lien du [CloudFormation modèle](https://solutions-reference.s3.amazonaws.com/generative-ai-application-builder-on-aws/latest/generative-ai-application-builder-on-aws.template).

   1. Collez le lien dans le champ **URL d'Amazon S3**.

   1. Vérifiez que l'URL du modèle s'affiche correctement dans la **zone de texte URL Amazon S3**, puis choisissez **Next**. Choisissez **Suivant** à nouveau.

1. Sous **Paramètres**, passez en revue les paramètres du modèle et modifiez-les si nécessaire. Pour plus de détails sur les paramètres, voir [Étape 1 : Lancer la pile du tableau de bord de déploiement](step-1-launch-the-deployment-dashboard-stack.md).

1. Choisissez **Next** (Suivant).

1. Sur la page **Configurer les options de pile**, choisissez **Suivant**.

1. Sur la page **Vérification**, vérifiez et confirmez les paramètres. Cochez la case indiquant que le modèle créera des ressources IAM.

1. Choisissez **Afficher l'ensemble de modifications** et vérifiez les modifications.

1. Choisissez **Mettre à jour la pile** pour déployer la pile.

Vous pouvez consulter l'état de la pile dans la CloudFormation console AWS dans la colonne **Status**. Vous devriez recevoir le statut UPDATE\$1COMPLETE dans environ 10 minutes.

Si la version existante de la solution était antérieure à la version 2.0.0, la mise à jour créera une pile d'interface utilisateur Web (qui remplace l'`amplify-ui`implémentation de l'écran de connexion par une interface utilisateur hébergée par Cognito) et une nouvelle CloudFront URL, qui peut être obtenue dans la section Output de la CloudFormation console une fois que le statut de la pile est UPDATE\$1COMPLETE.

**Note**  
Les cas d'utilisation existants créés à l'aide de versions antérieures à la version 2.0.0 ne seront PAS affichés tant que vous n'aurez pas effectué les étapes décrites ci-dessous.

## Étape 2 : Migrer les configurations de cas d'utilisation (uniquement les mises à jour provenant de versions inférieures à 2.0.0)
<a name="migrate-use-case-configurations"></a>

Le schéma de stockage et la configuration des cas d'utilisation du service AWS pour le stockage ont changé dans la version 2.0.0. Suivez les étapes décrites dans le [guide de l'utilisateur de la migration GAAB v2](https://github.com/aws-solutions/generative-ai-application-builder-on-aws/tree/main/docs/migration/migration.md) à l'aide du script [gaab\$1v2\$1migration.py](https://github.com/aws-solutions/generative-ai-application-builder-on-aws/blob/main/source/scripts/v2_migration/gaab_v2_migration.py). Après avoir exécuté le script, vous pouvez accéder au tableau de bord de déploiement pour consulter les cas d'utilisation déployés.

**Note**  
Vous devez suivre les étapes ci-dessous pour terminer la migration des cas d'utilisation.

## Étape 3 : Mettre à jour les cas d'utilisation
<a name="update-use-cases"></a>

Vous pouvez modifier les cas d'utilisation déployés avec les nouvelles fonctionnalités disponibles dans les dernières versions de GAAB. Voir [Utiliser la solution](https://docs.aws.amazon.com/solutions/latest/generative-ai-application-builder-on-aws/use-the-solution.html) pour plus d'informations sur l'utilisation des fonctionnalités de cette solution.

Pour mettre à jour les cas d'utilisation vers la dernière version, vous devez suivre les étapes « Modifier » les cas d'utilisation dans le tableau de bord de déploiement (bien que vous ne puissiez apporter aucune modification). Cette action déclenche une mise à jour de la CloudFormation pile avec la dernière version du modèle.

**Note**  
Les cas d'utilisation créés avec les versions 1.x ou 2.x de la solution peuvent ne pas fonctionner avec les versions ultérieures. Par conséquent, nous recommandons de cloner les cas d'utilisation existants créés avec des versions antérieures à la version 3.0.0 via le tableau de bord de déploiement. Ensuite, migrez progressivement et remplacez-le par de nouveaux cas d'utilisation créés à l'aide de la version 3.0.0 ou ultérieure.