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.
Démarrage d'une session d'interpréteur de AgentCore code
Après avoir créé un interpréteur de code, vous pouvez démarrer une session pour exécuter du code.
Exemple
- AWS CLI
-
-
Pour démarrer une session d'interpréteur de code à l'aide de l' AWS interface de ligne de commande, utilisez la
start-code-interpreter-sessioncommande suivante :aws bedrock-agentcore start-code-interpreter-session \ --region <Region> \ --code-interpreter-id "<your-code-interpreter-id>" \ --name "my-code-session" \ --description "My Code Interpreter session for data analysis" \ --session-timeout-seconds 900
-
- Boto3
-
-
Pour démarrer une session d'interpréteur de code à l'aide du AWS SDK pour Python, utilisez la
start_code_interpreter_sessionméthode suivante :import boto3 # Initialize the boto3 client dp_client = boto3.client( 'bedrock-agentcore', region_name="<Region>", endpoint_url="https://bedrock-agentcore.<Region>.amazonaws.com" ) # Start a Code Interpreter session response = dp_client.start_code_interpreter_session( codeInterpreterIdentifier="aws.codeinterpreter.v1", name="sandbox-session-1", sessionTimeoutSeconds=3600 ) # Print the session ID session_id = response["sessionId"] print(f"Session created: {session_id}")
-
- API
-
-
Pour démarrer une nouvelle session d'interpréteur de code à l'aide de l'API, utilisez l'appel suivant :
# Using awscurl awscurl -X PUT \ "https://bedrock-agentcore.<Region>.amazonaws.com/code-interpreters/aws.codeinterpreter.v1/sessions/start" \ -H "Content-Type: application/json" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region> \ -d '{ "name": "code-session-abc12345", "description": "code sandbox session", "sessionTimeoutSeconds": 900 }'Note
Vous pouvez utiliser l'ID de ressource gérée
aws.codeinterpreter.v1ou un ID de ressource que vous obtenez en créant un interpréteur de code avecCreateCodeInterpreter.
-