Activation de l’interprétation du code dans Amazon Bedrock
Vous pouvez activer l’interprétation du code dans la console Amazon Bedrock lorsque vous créez ou mettez à jour votre agent. Si vous utilisez des API ou des kits SDK, vous pouvez activer l’interprétation du code lorsque vous créez ou mettez à jour un groupe d’actions.
Pour savoir comment activer l’interprétation du code dans Amazon Bedrock, choisissez l’onglet correspondant à votre méthode préférée, puis suivez les étapes :
- Console
-
Pour activer l’interprétation du code pour votre agent
-
Si vous n’êtes pas encore dans le créateur d’agents, procédez comme suit :
-
Connectez-vous à la AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ensuite, ouvrez la console Amazon Bedrock à l’adresse https://console.aws.amazon.com/bedrock
. -
Dans le volet de navigation de gauche, sélectionnez Agents. Choisissez ensuite un agent dans la section Agents.
-
Choisissez Modifier dans le créateur d’agents.
-
-
Développez la section Paramètres supplémentaires.
-
Pour Interpréteur de code, sélectionnez Activer.
-
Assurez-vous d’abord de cliquer sur Enregistrer, puis sur Préparer pour appliquer les modifications que vous avez apportées à l’agent avant de le tester.
-
- API
-
Pour permettre à votre agent d’interpréter le code, envoyez une demande CreateActionGroup (consultez le lien pour les formats de demande et de réponse et les détails des champs) avec un point de terminaison de compilation pour agents Amazon Bedrock et spécifiez les champs suivants :
Champ Description abrégée actionGroupName Nom du groupe d’actions parentActionGroupSignature Spécifiez AMAZON.CodeInterpreterpour permettre à l’agent de générer et de tester le codeactionGroupState Spécifiez ENABLEDpour autoriser l’agent à invoquer l’interprétation du codeCe qui suit montre le format général des champs obligatoires pour permettre l’interprétation du code avec une demande CreateActionGroup.
CreateAgentActionGroup: { "actionGroupName": "CodeInterpreterAction", "parentActionGroupSignature": "AMAZON.CodeInterpreter", "actionGroupState": "ENABLED" }