Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Inicio de una sesión AgentCore de intérprete de código
Tras crear un intérprete de código, puede iniciar una sesión para ejecutar código.
ejemplo
- AWS CLI
-
-
Para iniciar una sesión de intérprete de código mediante la AWS CLI, utilice el
start-code-interpreter-sessioncomando: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
-
-
Para iniciar una sesión de intérprete de código con el AWS SDK para Python, utilice el
start_code_interpreter_sessionmétodo: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
-
-
Para iniciar una nueva sesión del intérprete de código con la API, utilice la siguiente llamada:
# 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 }'nota
Puedes usar el ID del recurso administrado
aws.codeinterpreter.v1o un ID de recurso con el que creas un intérprete de códigoCreateCodeInterpreter.
-
Administración de sesiones
Ejecutando código