Class: TencentCloud::Ccc::V20200210::CreateAIAgentCallRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ccc::V20200210::CreateAIAgentCallRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20200210/models.rb
Overview
CreateAIAgentCall请求参数结构体
Instance Attribute Summary collapse
-
#AIAgentId ⇒ Object
1.
-
#Callee ⇒ Object
1.
-
#Callers ⇒ Object
1.
-
#PromptVariables ⇒ Object
1.
-
#SdkAppId ⇒ Object
1.
-
#Variables ⇒ Object
1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sdkappid = nil, aiagentid = nil, callee = nil, callers = nil, promptvariables = nil, variables = nil) ⇒ CreateAIAgentCallRequest
constructor
A new instance of CreateAIAgentCallRequest.
Constructor Details
#initialize(sdkappid = nil, aiagentid = nil, callee = nil, callers = nil, promptvariables = nil, variables = nil) ⇒ CreateAIAgentCallRequest
Returns a new instance of CreateAIAgentCallRequest.
1108 1109 1110 1111 1112 1113 1114 1115 |
# File 'lib/v20200210/models.rb', line 1108 def initialize(sdkappid=nil, aiagentid=nil, callee=nil, callers=nil, promptvariables=nil, variables=nil) @SdkAppId = sdkappid @AIAgentId = aiagentid @Callee = callee @Callers = callers @PromptVariables = promptvariables @Variables = variables end |
Instance Attribute Details
#AIAgentId ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def AIAgentId @AIAgentId end |
#Callee ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def Callee @Callee end |
#Callers ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def Callers @Callers end |
#PromptVariables ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def PromptVariables @PromptVariables end |
#SdkAppId ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def SdkAppId @SdkAppId end |
#Variables ⇒ Object
-
dify-inputs-xxx 为dify的inputs变量
-
dify-inputs-user 为dify的user值
-
dify-inputs-conversation_id 为dify的conversation_id值
1103 1104 1105 |
# File 'lib/v20200210/models.rb', line 1103 def Variables @Variables end |
Instance Method Details
#deserialize(params) ⇒ Object
1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 |
# File 'lib/v20200210/models.rb', line 1117 def deserialize(params) @SdkAppId = params['SdkAppId'] @AIAgentId = params['AIAgentId'] @Callee = params['Callee'] @Callers = params['Callers'] unless params['PromptVariables'].nil? @PromptVariables = [] params['PromptVariables'].each do |i| variable_tmp = Variable.new variable_tmp.deserialize(i) @PromptVariables << variable_tmp end end unless params['Variables'].nil? @Variables = [] params['Variables'].each do |i| variable_tmp = Variable.new variable_tmp.deserialize(i) @Variables << variable_tmp end end end |