Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai sesi AgentCore Penerjemah Kode
Setelah membuat Code Interpreter, Anda dapat memulai sesi untuk mengeksekusi kode.
contoh
- AWS CLI
-
-
Untuk memulai sesi Code Interpreter menggunakan AWS CLI, gunakan
start-code-interpreter-sessionperintah: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
-
-
Untuk memulai sesi Code Interpreter menggunakan AWS SDK untuk Python, gunakan
start_code_interpreter_sessionmetode ini: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
-
-
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.v1atau ID sumber daya yang Anda dapatkan dengan membuat penerjemah kodeCreateCodeInterpreter.
-
Manajemen sesi
Mengeksekusi kode