Création d’une tâche d’évaluation RAG dans Amazon Bedrock
Vous pouvez créer une tâche d’évaluation RAG à l’aide de la AWS Management Console, de l’AWS CLI ou d’un kit AWS SDK pris en charge.
Ce type de tâche nécessite l’accès à un modèle évaluateur. Si vous créez une tâche de récupération et de génération qui utilise un modèle Amazon Bedrock comme générateur de réponses, vous devez également accéder à ce modèle. Les deux modèles doivent se situer dans la même Région AWS. Pour obtenir la liste des modèles générateurs de réponses et évaluateurs pris en charge, consultez Modèles pris en charge.
Conditions préalables
Outre l’accès à au moins un modèle évaluateur, pour créer une tâche d’évaluation RAG, vous devez également disposer de certaines autorisations de rôle de service IAM. Pour en savoir plus sur les actions nécessaires et les exigences de politique de confiance, consultez Autorisations de rôle de service requises pour créer une tâche d’évaluation des modèles faisant appel à un modèle d’évaluation.
Lorsque vous créez la tâche, vous spécifiez un jeu de données d’invite dans un compartiment Amazon S3 et un compartiment de sortie dans lequel stocker vos résultats. Pour vous assurer que vos compartiments S3 disposent des autorisations CORS nécessaires, consultez Autorisation CORS (Cross Origin Resource Sharing) nécessaire sur les compartiments S3.
Pour créer une tâche dans la console, celle-ci doit être autorisée à effectuer un certain nombre d’actions et à accéder aux ressources nécessaires. La politique suivante définit un ensemble minimal d’autorisations IAM requises pour créer une tâche dans la console. Dans la politique, nous recommandons d’utiliser l’élément de politique JSON IAM Resource pour limiter l’accès aux seuls modèles et compartiments requis pour l’utilisateur, le groupe ou le rôle IAM.
La politique IAM doit accorder l’accès à la fois à un modèle évaluateur et, pour récupérer et générer des tâches utilisant un modèle de générateur de réponses Amazon Bedrock, au générateur de réponses.
Note
Cet exemple de politique accorde des autorisations pour tous les modèles de fondation Amazon Bedrock. Dans un environnement de production, nous vous recommandons de suivre le principe du moindre privilège et de n’accorder des autorisations que pour les modèles dont vous avez besoin.