View a markdown version of this page

Memulai sesi Penerjemah AgentCore Kode - Batuan Dasar Amazon AgentCore

Memulai sesi Penerjemah AgentCore Kode

Setelah membuat Code Interpreter, Anda dapat memulai sesi untuk mengeksekusi kode.

contoh
AWS CLI
  1. Untuk memulai sesi Code Interpreter menggunakan AWS CLI, gunakan start-code-interpreter-session perintah:

    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
  1. Untuk memulai sesi Code Interpreter menggunakan AWS SDK untuk Python, gunakan metode: start_code_interpreter_session

    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
  1. Untuk memulai sesi Code Interpreter baru menggunakan API, gunakan panggilan berikut:

    # 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 }'
    catatan

    Anda dapat menggunakan ID sumber daya terkelola aws.codeinterpreter.v1 atau ID sumber daya yang Anda dapatkan dengan membuat penerjemah kode. CreateCodeInterpreter