CreateAgentRuntimeInput

名称类型描述示例值
object

创建智能体运行时所需的输入参数

agentRuntimeNamestring

智能体运行时的唯一标识名称,用于区分不同的智能体运行时实例

descriptionstring

智能体运行时的描述信息,用于说明该运行时的用途和功能

artifactTypestring

指定智能体运行时的部署类型,支持 Code(代码模式)和 Container(容器模式)

codeConfigurationCodeConfiguration

当 artifactType 为 Code 时的代码配置信息,包括代码源、入口文件等

containerConfigurationContainerConfiguration

当 artifactType 为 Container 时的容器配置信息,包括镜像地址、启动命令等

credentialIdstring

用于访问外部服务的凭证 ID,智能体运行时将使用此凭证进行身份验证

networkConfigurationNetworkConfiguration

智能体运行时的网络配置,包括 VPC、安全组等网络访问设置

protocolConfigurationProtocolConfiguration

智能体运行时的通信协议配置,定义运行时如何与外部系统交互

executionRoleArnstring

为智能体运行时提供访问云服务权限的执行角色 ARN

cpufloat

为智能体运行时分配的 CPU 资源,单位为核数

memoryinteger

为智能体运行时分配的内存资源,单位为 MB

portinteger

智能体运行时监听的端口号,用于接收外部请求

sessionConcurrencyLimitPerInstanceinteger

每个运行时实例允许的最大并发会话数

environmentVariablesobject

智能体运行时的环境变量配置,用于在运行时传递配置参数

string
logConfigurationLogConfiguration

SLS(简单日志服务)配置

sessionIdleTimeoutSecondsinteger

会话的空闲超时时间,单位为秒。实例没有会话请求后处于空闲状态,空闲态为闲置计费模式,超过此超时时间后会话自动过期,不可继续使用

healthCheckConfigurationHealthCheckConfiguration

智能体运行时的健康检查配置,用于监控运行时实例的健康状态