/** * RemoveChat请求参数结构体 */ export interface RemoveChatRequest { /** * 智能体ID */ InstanceId: string; /** * 会话Id */ ChatId?: string; } /** * DestroyMemoryPlusSpace返回参数结构体 */ export interface DestroyMemoryPlusSpaceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeMemoryPlusSpaces请求参数结构体 */ export interface DescribeMemoryPlusSpacesRequest { /** *

查询列表的起始位置(偏移量)。用于分页查询,指明从符合条件的第几条数据开始返回。

*/ Offset?: number; /** *

单次查询返回的记录数量上限(分页大小)。

*/ Limit?: number; /** *

查询实例名称或者实例id

*/ SearchKeys?: Array; /** *

实例状态

枚举值:

*/ Status?: Array; /** *

资源标签

*/ ResourceTags?: Array; /** *

排序字段

*/ Orderby?: string; /** *

排序方向

枚举值:

  • ASC: 升序
  • DESC: 降序
*/ OrderDirection?: string; } /** * 发货步骤描述 */ export interface CreatingProgress { /** *

总步骤数

*/ TotalSteps?: number; /** *

当前步骤

*/ CurrentStep?: number; /** *

步骤详情

*/ Steps?: Array; } /** * 智能体值守任务信息 */ export interface AgentDutyTask { /** * 任务ID */ TaskId?: string; /** * 任务创建时间 */ CreateTime?: string; /** * 任务开始运行时间 */ StartTime?: string; /** * 任务结束时间 */ FinishTime?: string; /** * 任务状态 */ Status?: string; /** * 对外展示的Extra信息 */ ResultExtraKey?: Array; /** * 业务的额外敏感信息 */ Extra?: Array; } /** * DescribeMemoryPlusSpace返回参数结构体 */ export interface DescribeMemoryPlusSpaceResponse { /** *

Memory 实例 ID。

*/ SpaceId?: string; /** *

Memory 实例的自定义名称。

*/ Name?: string; /** *

Memory 实例的简要描述,包括使用场景、用途或背景信息,便于日常运维识别。

*/ Description?: string; /** *

腾讯云账号的 APPID。

*/ AppId?: number; /** *

Memroy 实例所属地域。

*/ Region?: string; /** *

Memory 实例的标签信息。

*/ ResourceTags?: Array; /** *

Memory 实例当前运行状态。

  • 1:运行中。
  • 2:创建中。
  • 3:销毁中。
  • 4:已销毁。
  • 5:隔离中。
  • 6:已隔离。
  • 7:恢复中。
*/ Status?: number; /** *

Memory 实例计费模式。

  • -1:免费体验。
  • 0:包年包月。
  • 1:按量计费。
*/ PayMode?: number; /** *

是否自动续费

枚举值:

  • 0: 不自动续费
  • 1: 自动续费
*/ AutoRenew?: number; /** *

Memory 版本信息:v1。

*/ Version?: string; /** *

Memory 当前已写入的记忆条数。

*/ MemoryUsage?: number; /** *

Memory 实例记忆条数配额上限。

*/ MemoryLimit?: number; /** *

Memory 实例当前 Credit 的使用数量。

*/ CreditUsage?: number; /** *

Memory 实例 Credit 的最大使用数量。

*/ CreditLimit?: number; /** *

Memory 实例的内网访问地址。

*/ AccessUrl?: string; /** *

Memory 实例的外网访问地址。

*/ WanAccessUrl?: string; /** *

Memory 实例的创建时间。

*/ CreatedAt?: string; /** *

Memory 实例的到期时间。

*/ ExpiredAt?: string; /** *

Memory 实例的隔离时间。

*/ IsolatedAt?: string; /** *

到期销毁时间

*/ DestroyAt?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAgentDutyTaskDetail请求参数结构体 */ export interface DescribeAgentDutyTaskDetailRequest { /** * 业务参数列表 */ Parameters?: Array; } /** * 流式接口当前消息数据详细内容 */ export interface UploadDelta { /** * 步骤摘要 */ StepBrief?: string; /** * 步骤详情 */ Content?: string; } /** * DescribeChatDetail请求参数结构体 */ export interface DescribeChatDetailRequest { /** * 智能体ID */ InstanceId: string; /** * 会话Id */ ChatId?: string; /** * 流ID */ StreamingId?: string; /** * 开始拉取的流式TokenID。0表示从该流最早的TokenID开始获取 */ BeginStreamingTokenId?: number; /** * 单次获取的token数量,默认2000 */ TokenLimit?: number; } /** * DescribeAgents请求参数结构体 */ export interface DescribeAgentsRequest { /** * 查询开始位置 */ Offset?: number; /** * 列表查询数量 */ Limit?: number; /** * 智能体ID,为空时查询所有,如果填写则会根据AgentId筛选 */ AgentId?: string; /** * 智能体名称,为空时查询所有,如果填写则会根据AgentName筛选 */ AgentName?: string; /** * 智能体类型,为空时查询所有,如果填写则会根据AgentName筛选 */ AgentInternalName?: string; /** * 智能体状态,为空时查询所有,如果填写则会根据AgentStatus筛选 */ AgentStatus?: string; /** * 架构,共享版-intranet,企业版-userVpc */ DeployPlace?: string; } /** * DescribeChats请求参数结构体 */ export interface DescribeChatsRequest { /** * 智能体ID */ InstanceId: string; /** * 查询开始位置 */ Offset?: number; /** * 列表查询数量 */ Limit?: number; } /** * ModifyChatTitle返回参数结构体 */ export interface ModifyChatTitleResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateAgentInstance请求参数结构体 */ export interface CreateAgentInstanceRequest { /** *

智能体ID

*/ AgentId?: string; /** *

智能体版本

*/ AgentVersion?: string; /** *

实例名

*/ InstanceName?: string; /** *

智能体实例的参数列表

*/ Parameters?: Array; /** *

资源的标签信息

*/ Tags?: Array; /** *

无

*/ InstanceType?: string; /** *

无

*/ TemplateId?: number; /** *

无

*/ Skills?: Array; /** *

无

*/ SoulId?: number; /** *

无

*/ Description?: string; /** *

企业版是否使用平台大账号模式发货

*/ UsePlatformAccount?: boolean; } /** * 风险SQL智能体参数 */ export interface SqlAgentParameter { /** * 数据库实例信息列表 */ InstanceInfos?: Array; /** * 代码仓库信息 */ CodeRepo?: CodeRepo; } /** * databaseClaw实例配置信息 */ export interface ClawConfigInfo { /** *

无

*/ TemplateId?: number; /** *

无

*/ DbTypes?: Array; /** *

无

*/ Deploy?: ClawDeployInfo; } /** * 流式输出消息数据体 */ export interface UploadChoice { /** * 消息索引 */ Index?: number; /** * 当前消息步骤 */ StepNo?: number; /** * 当前步骤 */ CurrentStep?: string; /** * 增量信息 */ Delta?: UploadDelta; /** * 结束原因 */ FinishReason?: string; /** * 错误信息,FinishReason为error时有效 */ ErrorMessage?: string; } /** * DescribeAgentDutyTasks返回参数结构体 */ export interface DescribeAgentDutyTasksResponse { /** * 查询结果总数量 */ TotalCount?: number; /** * 任务详细信息 */ DutyTasks?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 智能体实例的参数值 */ export interface Parameter { /** * 参数键 注意:此字段可能返回 null,表示取不到有效值。 */ Key: string; /** * 参数值 注意:此字段可能返回 null,表示取不到有效值。 */ Value: string; /** * 枚举值,可取值包括:string(字符串), int(整型), float(浮点型), bool(布尔型), struct(结构体), array(数组), 注意:此字段可能返回 null,表示取不到有效值。 */ ValueType: string; } /** * vdb数据库文档中键值结构 */ export interface VDBFieldMap { /** *

vdb document字段名

*/ Name?: string; /** *

vdb document字段值

*/ Value?: string; /** *

vdb document字段类型

*/ Type?: string; /** *

字段描述

*/ Description?: string; } /** * databaseClaw实例部署详情 */ export interface ClawDeployInfo { /** *

无

*/ UserVpcId?: string; /** *

无

*/ UserSubnetId?: string; /** *

无

*/ UserVpcRegion?: string; } /** * RecoverAgentInstance返回参数结构体 */ export interface RecoverAgentInstanceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeMemoryPlusRecord返回参数结构体 */ export interface DescribeMemoryPlusRecordResponse { /** *

查询结果总数量。

*/ TotalCount?: number; /** *

查询的记忆数据。

*/ Documents?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAgentInstances请求参数结构体 */ export interface DescribeAgentInstancesRequest { /** * 查询开始位置 */ Offset?: number; /** * 列表查询数量 */ Limit?: number; /** *

实例ID,为空时查询所有,如果填写则会根据InstanceId筛选

*/ InstanceId?: string; /** *

实例名,为空时查询所有,如果填写则会根据InstanceName筛选

*/ InstanceName?: string; /** *

智能体ID,为空时查询所有,如果填写则会根据AgentId筛选

*/ AgentId?: string; /** *

智能体名称,为空时查询所有,如果填写则会根据AgentName筛选

*/ AgentName?: string; /** *

智能体类型,为空时查询所有,如果填写则会根据AgentName筛选

*/ AgentInternalName?: string; /** *

智能体实例状态,为空时查询所有,如果填写则会根据Status筛选

*/ Status?: string; /** *

标签过滤信息

*/ TagFilter?: Array; /** *

实例类型

*/ InstanceType?: string; } /** * DestroyMemoryPlusSpace请求参数结构体 */ export interface DestroyMemoryPlusSpaceRequest { /** *

指定需要销毁的 Memory 实例 ID 列表。

*/ SpaceIds: Array; } /** * DescribeAgents返回参数结构体 */ export interface DescribeAgentsResponse { /** * 查询结果总数量 */ TotalCount?: number; /** * 智能体列表 */ Items?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 发货步骤详情 */ export interface CreatingStepInfo { /** *

步骤名称

*/ StepName?: string; /** *

步骤描述

*/ StepDesc?: string; /** *

步骤状态

*/ Status?: string; /** *

完成时间

*/ FinishTime?: string; /** *

错误信息描述

*/ ErrMsg?: string; } /** * CreateChatCompletion请求参数结构体 */ export interface CreateChatCompletionRequest { /** *

输入内容

*/ InputContent: string; /** *

实例ID

*/ InstanceId: string; /** *

对话窗口ID,空值表示新的会话

*/ ChatId?: string; /** *

是否隐藏

*/ IsHidden?: boolean; /** *

是否隐藏会话

*/ IsChatHidden?: boolean; } /** * ModifyMemoryPlusSpace返回参数结构体 */ export interface ModifyMemoryPlusSpaceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeServiceAccessKey请求参数结构体 */ export interface DescribeServiceAccessKeyRequest { /** *

指定 Memroy 实例 ID。

*/ ServiceId: string; } /** * DescribeReportUrl返回参数结构体 */ export interface DescribeReportUrlResponse { /** * 下载地址 */ DownloadUrl?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 会话详情 */ export interface ChatDetail { /** * 角色 */ Role?: string; /** * 用户消息 */ UserMessage?: string; /** * 助手消息 注意:此字段可能返回 null,表示取不到有效值。 */ AssistantMessage?: Array; } /** * CreateMemoryPlusSpace返回参数结构体 */ export interface CreateMemoryPlusSpaceResponse { /** *

实例 ID 列表。

*/ SpaceIds?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeMemoryPlusSpace请求参数结构体 */ export interface DescribeMemoryPlusSpaceRequest { /** *

指定查询的 Memory 实例 ID。

*/ SpaceId: string; } /** * IsolateAgentInstance返回参数结构体 */ export interface IsolateAgentInstanceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * vdb数据库文档结构 */ export interface VDBDocument { /** *

vdb document数据id

*/ Id?: string; /** *

vdb document数据标量字段

*/ Fields?: Array; } /** * CreateMemoryPlusSpace请求参数结构体 */ export interface CreateMemoryPlusSpaceRequest { /** *

Memory 实例的自定义名称,用于唯一标识和管理实例。支持 60 个字符内的中英文、数字、中划线(-)及下划线(_)。

*/ Name?: string; /** *

emory 实例的简要描述,包括使用场景、用途或背景信息,便于日常运维识别。长度限制为 0-200 个字符。

*/ Description?: string; /** *

以键值对(Key-Value)形式为 Memory 实例绑定的标签,用于项目管理、成本分摊、环境隔离等场景。

*/ ResourceTags?: Array; /** *

单次批量创建 Memory 实例的数量。取值范围为 1-50。

*/ GoodsNum?: number; /** *

计费模式。

枚举值:

  • 0: 按量计费。
  • 1: 包年包月。
*/ PayMode?: number; /** *

包年包月周期

*/ PayPeriod?: number; /** *

是否自动续费

*/ AutoRenew?: number; } /** * TerminateAgentInstance返回参数结构体 */ export interface TerminateAgentInstanceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PauseAgentWork请求参数结构体 */ export interface PauseAgentWorkRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId: string; /** * Agent任务类型 */ AgentTaskType?: string; } /** * 资源标签 */ export interface TagItem { /** * 标签键 */ TagKey?: string; /** * 标签值 */ TagValue?: string; } /** * RecoverMemoryPlusSpace返回参数结构体 */ export interface RecoverMemoryPlusSpaceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 智能体值守任务额外信息 */ export interface ExtraInfo { /** * 出参额外信息的Key */ Key?: string; /** * 额外信息描述 */ Description?: string; /** * ExtraInfo的值 */ Value?: string; /** * 值的数据结构类型 */ ValueType?: string; } /** * CreateAgentInstance返回参数结构体 */ export interface CreateAgentInstanceResponse { /** *

智能体实例ID

*/ InstanceId?: string; /** *

智能体实例名称

*/ InstanceName?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * RecoverMemoryPlusSpace请求参数结构体 */ export interface RecoverMemoryPlusSpaceRequest { /** *

指定需要恢复的 Memory 实例 ID 列表。

*/ SpaceIds: Array; /** *

包年包月续费周期

单位:月

*/ PayPeriod?: number; } /** * DescribeAgentDutyTasks请求参数结构体 */ export interface DescribeAgentDutyTasksRequest { /** * agent实例ID */ InstanceId: string; /** * 会话ID */ ChatId?: string; /** * 查询开始位置 */ Offset?: number; /** * 列表查询数量 */ Limit?: number; /** * 任务启动时间 */ StartTime?: string; /** * 任务结束时间 */ EndTime?: string; /** * 任务类型 */ AgentTaskType?: string; /** * 业务参数 */ Parameters?: Array; } /** * 实例信息 */ export interface InstanceInfos { /** * 数据库地域 */ Region: string; /** * 数据库实例id */ InstanceId: string; /** * 数据库名称 */ DatabaseName?: string; /** * 表名称 */ TableName?: string; } /** * DescribeChatDetail返回参数结构体 */ export interface DescribeChatDetailResponse { /** * 主账号ID */ AppId?: number; /** * 主账号Uin */ Uin?: string; /** * 子账号Uin */ OwnerUin?: string; /** * 智能体实例ID */ InstanceId?: string; /** * 会话ID */ ChatId?: string; /** * 最后一条流式TokenID */ LastStreamingTokenId?: number; /** * Streaming数量 */ StreamingCount?: number; /** * 对话流列表 */ Streamings?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyChatTitle请求参数结构体 */ export interface ModifyChatTitleRequest { /** * 智能体ID */ InstanceId: string; /** * 会话Id */ ChatId?: string; /** * 标题 */ Title?: string; } /** * DescribeMemoryPlusRecord请求参数结构体 */ export interface DescribeMemoryPlusRecordRequest { /** *

查询的 Memory 实例 ID。

*/ SpaceId: string; /** *

查询列表的起始位置(偏移量)。用于分页查询,指明从符合条件的第几条数据开始返回。

*/ Offset?: number; /** *

单次查询返回的记录数量上限(分页大小)。

*/ Limit?: number; /** *

查询的记忆类型。

  • conversation:L0 原始对话。
  • memory:L1 原子记忆。
  • scene:L2 场景记忆。
  • persona:L3 个性化画像。
  • memory/persona:L1 原子记忆-画像型。
  • memory/episodic:L1 原子记忆-事件型。
  • memory/instruction:L1 原子记忆-指令型。
*/ RecordType?: string; /** *

指定返回记录中的特定字段。

*/ Output?: Array; /** *

过滤条件,当前仅支持 RecordType 为 conversation 的 session_id 过滤。

*/ Filters?: Array; /** *

查询结果列表的排序规则。

  • ASC:升序。
  • DESC:降序。
*/ OrderDirection?: string; /** *

查询时间范围的起始时间点。

*/ StartTime?: string; /** *

查询时间范围的结束时间点。

*/ EndTime?: string; } /** * ModifyAgentInstanceParameters返回参数结构体 */ export interface ModifyAgentInstanceParametersResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * IsolateAgentInstance请求参数结构体 */ export interface IsolateAgentInstanceRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId: string; } /** * Memory正式版实例列表元素信息 */ export interface MemoryPlusInfo { /** *

实例id

*/ SpaceId?: string; /** *

实例名称

*/ Name?: string; /** *

描述

*/ Description?: string; /** *

实例状态

*/ Status?: number; /** *

地域

*/ Region?: string; /** *

计费模式

枚举值:

  • -1: 免费版
  • 0: 按量付费
  • 1: 包年包月
*/ PayMode?: number; /** *

是否自动续费

枚举值:

  • 0: 不自动续费
  • 1: 自动续费
*/ AutoRenew?: number; /** *

记忆条数

*/ MemoryUsage?: number; /** *

当月积分数

*/ CreditUsage?: number; /** *

资源标签

*/ ResourceTags?: Array; /** *

版本号

*/ Version?: string; /** *

创建时间

*/ CreatedAt?: string; /** *

隔离时间

*/ IsolatedAt?: string; /** *

到期时间

*/ ExpiredAt?: string; /** *

到期销毁时间

*/ DestroyAt?: string; } /** * 通过标签对资源进行过滤 */ export interface TagFilter { /** * 标签键 */ TagKey?: string; /** * 标签值 */ TagValue?: Array; } /** * DescribeAgentInstance请求参数结构体 */ export interface DescribeAgentInstanceRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId?: string; } /** * IsolateMemoryPlusSpace返回参数结构体 */ export interface IsolateMemoryPlusSpaceResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeMemoryPlusSpaces返回参数结构体 */ export interface DescribeMemoryPlusSpacesResponse { /** *

查询结果总数量。

*/ TotalCount?: number; /** *

实例列表信息

*/ Items?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * IsolateMemoryPlusSpace请求参数结构体 */ export interface IsolateMemoryPlusSpaceRequest { /** *

指定需要放入回收站的 Memory 实例 ID 列表。

*/ SpaceIds: Array; } /** * ModifyAgentInstanceParameters请求参数结构体 */ export interface ModifyAgentInstanceParametersRequest { /** * 实例ID */ InstanceId: string; /** * 任务类型, 可选,默认default */ TaskType?: string; /** * 更新的参数列表 */ Parameters?: Parameter; /** * 风险SQL智能体参数列表 */ SqlAgentParameter?: SqlAgentParameter; } /** * ContinueAgentWork返回参数结构体 */ export interface ContinueAgentWorkResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeServiceAccessKey返回参数结构体 */ export interface DescribeServiceAccessKeyResponse { /** *

访问密钥。

*/ AuthKey?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * StartAgentTask返回参数结构体 */ export interface StartAgentTaskResponse { /** * 任务ID */ TaskId?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAgentInstances返回参数结构体 */ export interface DescribeAgentInstancesResponse { /** * 查询结果总数量 */ TotalCount?: number; /** *

智能体实例列表

*/ Items?: Array; /** *

无

*/ StatusCounts?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * StartAgentTask请求参数结构体 */ export interface StartAgentTaskRequest { /** * 实例ID */ InstanceId: string; /** * 配置Token */ InstanceToken?: string; } /** * 对话接口出参 */ export interface CreateChatCompletionRes { /** * 枚举值,返回的数据类型 */ Object?: string; /** * 消息时间戳 */ Created?: number; /** * 输出模型 */ Model?: string; /** * 用户标识 */ AppId?: number; /** * 主账户标识 */ OwnerUin?: string; /** * 当前账户标识 */ Uin?: string; /** * Request ID */ RequestId?: string; /** * 当前会话ID */ ChatId?: string; /** * 当前流ID */ StreamingId?: string; /** * 当前任务ID */ TaskId?: string; /** * 消息的数据详情 */ Choices?: Array; } /** * RecoverAgentInstance请求参数结构体 */ export interface RecoverAgentInstanceRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId: string; } /** * 仓库信息 */ export interface CodeRepo { /** * 代码仓库地址 */ RepoUrl: string; /** * 分支名 */ Branch: string; /** * Commit信息 */ GitCommitPipelines?: Array; /** * 数据库ORM类型 */ GitORMType?: string; /** * 代码编写语言 */ GitCodeLanguage?: string; } /** * ContinueAgentWork请求参数结构体 */ export interface ContinueAgentWorkRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId: string; /** * Agent任务类型 */ AgentTaskType?: string; } /** * 会话信息 */ export interface ChatBrief { /** * 主账号Id */ AppId?: number; /** * 主账号uin */ Uin?: string; /** * 子账号uin */ OwnerUin?: string; /** * 智能体实例ID */ InstanceId?: string; /** * 会话ID */ ChatId?: string; /** * 创建时间 */ CreateTime?: number; /** * 会话标题 */ Title?: string; /** * 会话状态 */ Status?: string; /** * 最后一条流式ID */ LastStreamingId?: string; /** * 最后一条流式TokenID */ LastStreamingTokenId?: number; } /** * DescribeChats返回参数结构体 */ export interface DescribeChatsResponse { /** * 查询结果总数量 */ TotalCount?: number; /** * 对话流列表 */ Chats?: Array; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 智能体 */ export interface Agent { /** * 智能体Id */ AgentId?: string; /** * 智能体名称 */ AgentName?: string; /** * 智能体类型 */ AgentInternalName?: string; /** * 架构:共享版-intranet,企业版-userVpc */ DeployPlace?: string; /** * 智能体状态 */ AgentStatus?: string; /** * 默认版本 */ DefaultVersion?: string; /** * 智能体模式 */ AgentType?: string; /** * 描述 */ Description?: string; /** * 创建者 */ Creator?: string; /** * 创建时间 */ CreateTime?: string; /** * 更新者 */ Updater?: string; /** * 更新时间 */ UpdateTime?: string; } /** * DescribeAgentInstance返回参数结构体 */ export interface DescribeAgentInstanceResponse { /** * 智能体实例详情 */ AgentInstance?: AgentInstance; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateChatCompletion返回参数结构体 */ export interface CreateChatCompletionResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header "X-TC-RequestId" 中。 */ RequestId?: string; } /** * 实例状态描述 */ export interface StatusItem { /** *

无

*/ Status?: string; /** *

无

*/ Count?: number; } /** * DescribeReportUrl请求参数结构体 */ export type DescribeReportUrlRequest = null; /** * DescribeAgentDutyTaskDetail返回参数结构体 */ export interface DescribeAgentDutyTaskDetailResponse { /** * 任务详细信息 */ AgentDutyTask?: AgentDutyTask; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyMemoryPlusSpace请求参数结构体 */ export interface ModifyMemoryPlusSpaceRequest { /** *

指定需要修改的 Memory 实例 ID。

*/ SpaceId: string; /** *

指定修改后的实例名称。支持 60 个字符内 的中英文、数字、中划线(-)及下划线(_)。

*/ Name?: string; /** *

指定修改后的实例描述。最多支持 200 个字符。

*/ Description?: string; } /** * 智能体实例 */ export interface AgentInstance { /** *

智能体实例ID

*/ InstanceId?: string; /** *

智能体实例名称

*/ InstanceName?: string; /** *

智能体ID

*/ AgentId?: string; /** *

智能体名称

*/ AgentName?: string; /** *

智能体类型

*/ AgentInternalName?: string; /** *

智能体服务模式

*/ AgentType?: string; /** *

智能体版本

*/ AgentVersion?: string; /** *

智能体实例状态

*/ Status?: string; /** *

智能体实例参数列表

*/ Parameters?: Array; /** *

创建时间

*/ CreateTime?: string; /** *

修改时间

*/ UpdateTime?: string; /** *

资源绑定Tag列表

*/ Tags?: Array; /** *

部署位置,intranet-共享版,userVpc-专享版

*/ DeployPlace?: string; /** *

关联的告警策略ID。

*/ PolicyIds?: Array; /** *

无

*/ ClawConfig?: ClawConfigInfo; /** *

无

*/ InstanceType?: string; /** *

无

*/ AllowedActions?: Array; /** *

无

*/ LastActiveTime?: string; /** *

无

*/ Description?: string; /** *

发货进度详情

*/ CreatingProgress?: CreatingProgress; /** *

实例关联的角色名称

*/ RoleName?: string; /** *

实例下线时间

参数格式:2026-08-12 17:02:43

*/ OfflineTime?: string; /** *

商业化资源归属

*/ ProductName?: string; } /** * RemoveChat返回参数结构体 */ export interface RemoveChatResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * PauseAgentWork返回参数结构体 */ export interface PauseAgentWorkResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * TerminateAgentInstance请求参数结构体 */ export interface TerminateAgentInstanceRequest { /** * 实例ID,为空时查询所有,如果填写则会根据InstanceId筛选 */ InstanceId: string; } /** * 资源tag */ export interface ResourceTag { /** * 标签键 */ TagKey?: string; /** * 标签值 */ TagValue?: string; }