Class: TencentCloud::Lke::V20231130::AgentProcedure

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20231130/models.rb

Overview

思考事件过程信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(index = nil, name = nil, title = nil, status = nil, icon = nil, debugging = nil, switch = nil, workflowname = nil, elapsed = nil, nodename = nil, replyindex = nil, sourceagentname = nil, targetagentname = nil, agenticon = nil) ⇒ AgentProcedure

Returns a new instance of AgentProcedure.



758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
# File 'lib/v20231130/models.rb', line 758

def initialize(index=nil, name=nil, title=nil, status=nil, icon=nil, debugging=nil, switch=nil, workflowname=nil, elapsed=nil, nodename=nil, replyindex=nil, sourceagentname=nil, targetagentname=nil, agenticon=nil)
  @Index = index
  @Name = name
  @Title = title
  @Status = status
  @Icon = icon
  @Debugging = debugging
  @Switch = switch
  @WorkflowName = workflowname
  @Elapsed = elapsed
  @NodeName = nodename
  @ReplyIndex = replyindex
  @SourceAgentName = sourceagentname
  @TargetAgentName = targetagentname
  @AgentIcon = agenticon
end

Instance Attribute Details

#AgentIconObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def AgentIcon
  @AgentIcon
end

#DebuggingObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Debugging
  @Debugging
end

#ElapsedObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Elapsed
  @Elapsed
end

#IconObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Icon
  @Icon
end

#IndexObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Index
  @Index
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Name
  @Name
end

#NodeNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def NodeName
  @NodeName
end

#ReplyIndexObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def ReplyIndex
  @ReplyIndex
end

#SourceAgentNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def SourceAgentName
  @SourceAgentName
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Status
  @Status
end

#SwitchObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Switch
  @Switch
end

#TargetAgentNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def TargetAgentName
  @TargetAgentName
end

#TitleObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def Title
  @Title
end

#WorkflowNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Index:

    索引

  • Name:

    执行过程英语名

  • Title:

    中文名, 用于展示

  • Status:

    状态常量: 使用中: processing, 成功: success, 失败: failed

  • Icon:

    图标

  • Debugging:

    Agent调试信息

  • Switch:

    是否切换Agent,取值为“main”或者“workflow”,不切换为空

  • WorkflowName:

    工作流名称

  • Elapsed:

    当前请求执行时间, 单位 ms

  • NodeName:

    工作流节点名称

  • ReplyIndex:

    用于展示思考放在哪个回复气泡中

  • SourceAgentName:

    主agent

  • TargetAgentName:

    挂号agent

  • AgentIcon:

    Agent的图标



756
757
758
# File 'lib/v20231130/models.rb', line 756

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
# File 'lib/v20231130/models.rb', line 775

def deserialize(params)
  @Index = params['Index']
  @Name = params['Name']
  @Title = params['Title']
  @Status = params['Status']
  @Icon = params['Icon']
  unless params['Debugging'].nil?
    @Debugging = AgentProcedureDebugging.new
    @Debugging.deserialize(params['Debugging'])
  end
  @Switch = params['Switch']
  @WorkflowName = params['WorkflowName']
  @Elapsed = params['Elapsed']
  @NodeName = params['NodeName']
  @ReplyIndex = params['ReplyIndex']
  @SourceAgentName = params['SourceAgentName']
  @TargetAgentName = params['TargetAgentName']
  @AgentIcon = params['AgentIcon']
end