资源管理
AgentCore 代码解释器提供两种类型的资源:
- 系统 ARN
-
系统 ARN 是为便于使用而预先创建的默认资源。这些 ARN 具有默认配置和最严格的选项,适用于所有提供 Amazon Bedrock AgentCore 的区域。
Field Value ID
aws.codeinterperter.v1
进行筛选
<region>arn: aws: bedrock-agentcore:: aws: code-.codeinterperter.v1 interpreter/aws
Name
Amazon 基岩 AgentCore 代码解释器
说明
AWS 用于安全执行代码的内置代码解释器
Status
就绪
- 自定义 ARN
-
自定义 ARN 允许您使用自己的设置配置代码解释器。您可以选择网络设置(沙盒或公共),以及定义代码解释器可以访问哪些 AWS 资源的执行角色。
网络设置
AgentCore 代码解释器支持以下网络模式:
- 沙盒模式
-
提供有限的外部网络访问 AWS 服务。在沙盒模式下,代码解释器可以访问 Amazon S3 进行数据操作。
- 公共网络模式
-
允许该工具访问公共互联网资源。此选项支持与外部 API 和服务的集成,但会引入潜在的安全注意事项。
- VPC 模式
-
将该工具连接到您的虚拟私有云 (VPC) Virtual Private Cloud,允许访问 AWS 您环境中的私有资源,例如数据库、内部 API 和其他服务,同时保持网络与公共互联网的隔离。此选项需要额外的 VPC 配置。
以下主题向您介绍如何创建和管理代码解释器、启动和停止会话以及如何执行代码。