v20231130

package
v1.1.30 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2025 License: Apache-2.0 Imports: 7 Imported by: 2

Documentation

Index

Constants

View Source
const (

	// 操作失败。
	FAILEDOPERATION = "FailedOperation"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"
)
View Source
const APIVersion = "2023-11-30"

Variables

This section is empty.

Functions

This section is empty.

Types

type AICallConfig added in v1.0.1169

type AICallConfig struct {
	// 启用语音互动功能
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableVoiceInteract *bool `json:"EnableVoiceInteract,omitnil,omitempty" name:"EnableVoiceInteract"`

	// 启用语音通话
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableVoiceCall *bool `json:"EnableVoiceCall,omitnil,omitempty" name:"EnableVoiceCall"`

	// 启用数智人
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableDigitalHuman *bool `json:"EnableDigitalHuman,omitnil,omitempty" name:"EnableDigitalHuman"`

	// 音色配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Voice *VoiceConfig `json:"Voice,omitnil,omitempty" name:"Voice"`

	// 数智人配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	DigitalHuman *DigitalHumanConfig `json:"DigitalHuman,omitnil,omitempty" name:"DigitalHuman"`
}

type Agent added in v1.0.1195

type Agent struct {
	// AgentID
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// WorkflowID,非空则当前Agent从workflow转换而来
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// Agent名称,同一个应用内,Agent名称不能重复
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// Agent图标url
	IconUrl *string `json:"IconUrl,omitnil,omitempty" name:"IconUrl"`

	// Agent指令;当该Agent被调用时,将作为“系统提示词”使用,描述Agent应执行的操作和响应方式
	Instructions *string `json:"Instructions,omitnil,omitempty" name:"Instructions"`

	// 当Agent作为转交目标时的描述,用于让其他Agent的LLM理解其功能和转交时机
	HandoffDescription *string `json:"HandoffDescription,omitnil,omitempty" name:"HandoffDescription"`

	// Agent可转交的子AgentId列表
	Handoffs []*string `json:"Handoffs,omitnil,omitempty" name:"Handoffs"`

	// Agent调用LLM时使用的模型配置
	Model *AgentModelInfo `json:"Model,omitnil,omitempty" name:"Model"`

	// Agent可使用的工具列表
	Tools []*AgentToolInfo `json:"Tools,omitnil,omitempty" name:"Tools"`

	// Agent可使用的插件列表
	Plugins []*AgentPluginInfo `json:"Plugins,omitnil,omitempty" name:"Plugins"`

	// 当前Agent是否是启动Agent
	IsStartingAgent *bool `json:"IsStartingAgent,omitnil,omitempty" name:"IsStartingAgent"`

	// Agent类型; 0: 未指定类型; 1: 知识库检索Agent
	AgentType *uint64 `json:"AgentType,omitnil,omitempty" name:"AgentType"`

	// 0 自由转交,1 计划与执行
	AgentMode *int64 `json:"AgentMode,omitnil,omitempty" name:"AgentMode"`

	// 高级设置
	AdvancedConfig *AgentAdvancedConfig `json:"AdvancedConfig,omitnil,omitempty" name:"AdvancedConfig"`
}

type AgentAdvancedConfig added in v1.1.30

type AgentAdvancedConfig struct {
	// 是否开启澄清询问
	EnableClarification *bool `json:"EnableClarification,omitnil,omitempty" name:"EnableClarification"`

	// 思考模式,0为效果优先,1为速度优先
	ThinkingMode *int64 `json:"ThinkingMode,omitnil,omitempty" name:"ThinkingMode"`

	// 最大推理轮数
	MaxReasoningRound *uint64 `json:"MaxReasoningRound,omitnil,omitempty" name:"MaxReasoningRound"`

	// 上下文轮数
	HistoryLimit *uint64 `json:"HistoryLimit,omitnil,omitempty" name:"HistoryLimit"`

	// 是否开启结构化输出
	EnableStructuredOutput *bool `json:"EnableStructuredOutput,omitnil,omitempty" name:"EnableStructuredOutput"`

	// 结构化输出配置
	StructuredOutputConfig *StructuredOutputConfig `json:"StructuredOutputConfig,omitnil,omitempty" name:"StructuredOutputConfig"`
}

type AgentDebugInfo added in v1.0.1148

type AgentDebugInfo struct {
	// 工具、大模型的输入信息,json
	// 注意:此字段可能返回 null,表示取不到有效值。
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// 工具、大模型的输出信息,json
	// 注意:此字段可能返回 null,表示取不到有效值。
	Output *string `json:"Output,omitnil,omitempty" name:"Output"`

	// 模型名
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`
}

type AgentInput added in v1.0.1195

type AgentInput struct {
	// 输入来源类型:0 用户输入,3 自定义变量(API参数)
	InputType *uint64 `json:"InputType,omitnil,omitempty" name:"InputType"`

	// 用户手写输入
	UserInputValue *AgentInputUserInputValue `json:"UserInputValue,omitnil,omitempty" name:"UserInputValue"`

	// 自定义变量(API参数)
	CustomVarId *string `json:"CustomVarId,omitnil,omitempty" name:"CustomVarId"`

	// 环境变量参数
	EnvVarId *string `json:"EnvVarId,omitnil,omitempty" name:"EnvVarId"`

	// 应用变量参数
	AppVarId *string `json:"AppVarId,omitnil,omitempty" name:"AppVarId"`

	// 系统参数
	SystemVariable *AgentInputSystemVariable `json:"SystemVariable,omitnil,omitempty" name:"SystemVariable"`
}

type AgentInputSystemVariable added in v1.1.25

type AgentInputSystemVariable struct {
	// 系统参数名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 对话历史轮数的配置;如果Input是系统变量中的“对话历史”时才使用;
	DialogHistoryLimit *int64 `json:"DialogHistoryLimit,omitnil,omitempty" name:"DialogHistoryLimit"`
}

type AgentInputUserInputValue added in v1.0.1195

type AgentInputUserInputValue struct {
	// 用户输入的值
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type AgentKnowledge added in v1.0.1204

type AgentKnowledge struct {
	// 知识库id
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 0-应用内知识库
	// 1-共享知识库
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`

	// 0-全部知识
	// 1-按文档和问答
	// 2-按标签
	Filter *int64 `json:"Filter,omitnil,omitempty" name:"Filter"`

	// 文档id
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// true:包含所有问答
	// false:不包含问答
	AllQa *bool `json:"AllQa,omitnil,omitempty" name:"AllQa"`

	// 文档标签过滤器
	Tag *AgentKnowledgeFilterTag `json:"Tag,omitnil,omitempty" name:"Tag"`
}

type AgentKnowledgeAttrLabel added in v1.0.1195

type AgentKnowledgeAttrLabel struct {
	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 标签值,标签值之间是或的关系,只有匹配的,才会进行知识检索,否则报检索不到
	Inputs []*AgentInput `json:"Inputs,omitnil,omitempty" name:"Inputs"`
}

type AgentKnowledgeFilter added in v1.0.1195

type AgentKnowledgeFilter struct {
	// 知识检索筛选方式; 0: 全部知识; 1:按文档和问答; 2: 按标签
	FilterType *uint64 `json:"FilterType,omitnil,omitempty" name:"FilterType"`

	// 文档和问答过滤器
	DocAndAnswer *AgentKnowledgeFilterDocAndAnswer `json:"DocAndAnswer,omitnil,omitempty" name:"DocAndAnswer"`

	// 标签过滤器
	Tag *AgentKnowledgeFilterTag `json:"Tag,omitnil,omitempty" name:"Tag"`

	// 知识库列表
	KnowledgeList []*AgentKnowledge `json:"KnowledgeList,omitnil,omitempty" name:"KnowledgeList"`

	// 是否检索全部知识
	AllKnowledge *bool `json:"AllKnowledge,omitnil,omitempty" name:"AllKnowledge"`
}

type AgentKnowledgeFilterDocAndAnswer added in v1.0.1195

type AgentKnowledgeFilterDocAndAnswer struct {
	// 文档ID列表
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// 问答
	AllQa *bool `json:"AllQa,omitnil,omitempty" name:"AllQa"`
}

type AgentKnowledgeFilterTag added in v1.0.1195

type AgentKnowledgeFilterTag struct {
	// 标签之间的关系;0:AND, 1:OR
	Operator *uint64 `json:"Operator,omitnil,omitempty" name:"Operator"`

	// 标签
	Labels []*AgentKnowledgeAttrLabel `json:"Labels,omitnil,omitempty" name:"Labels"`
}

type AgentKnowledgeQAPlugin added in v1.0.1195

type AgentKnowledgeQAPlugin struct {
	// 知识检索筛选范围
	Filter *AgentKnowledgeFilter `json:"Filter,omitnil,omitempty" name:"Filter"`
}

type AgentMCPServerInfo added in v1.0.1195

type AgentMCPServerInfo struct {
	// mcp server URL地址
	McpServerUrl *string `json:"McpServerUrl,omitnil,omitempty" name:"McpServerUrl"`

	// mcp server header信息
	Headers []*AgentPluginHeader `json:"Headers,omitnil,omitempty" name:"Headers"`

	// 超时时间,单位秒
	Timeout *int64 `json:"Timeout,omitnil,omitempty" name:"Timeout"`

	// sse服务超时时间,单位秒
	SseReadTimeout *int64 `json:"SseReadTimeout,omitnil,omitempty" name:"SseReadTimeout"`

	// mcp server query信息
	Query []*AgentPluginQuery `json:"Query,omitnil,omitempty" name:"Query"`
}

type AgentModelInfo added in v1.0.1195

type AgentModelInfo struct {
	// 模型名称
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 模型别名
	ModelAliasName *string `json:"ModelAliasName,omitnil,omitempty" name:"ModelAliasName"`

	// 模型温度
	Temperature *float64 `json:"Temperature,omitnil,omitempty" name:"Temperature"`

	// 模型TopP
	TopP *float64 `json:"TopP,omitnil,omitempty" name:"TopP"`

	// 模型是否可用
	IsEnabled *bool `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"`

	// 对话历史条数限制
	HistoryLimit *uint64 `json:"HistoryLimit,omitnil,omitempty" name:"HistoryLimit"`

	// 模型上下文长度字符限制
	ModelContextWordsLimit *string `json:"ModelContextWordsLimit,omitnil,omitempty" name:"ModelContextWordsLimit"`

	// 指令长度字符限制
	InstructionsWordsLimit *uint64 `json:"InstructionsWordsLimit,omitnil,omitempty" name:"InstructionsWordsLimit"`

	// 单次会话最大推理轮数
	MaxReasoningRound *uint64 `json:"MaxReasoningRound,omitnil,omitempty" name:"MaxReasoningRound"`

	// 模型参数
	ModelParams *ModelParams `json:"ModelParams,omitnil,omitempty" name:"ModelParams"`
}

type AgentPluginHeader added in v1.0.1195

type AgentPluginHeader struct {
	// 参数名称
	ParamName *string `json:"ParamName,omitnil,omitempty" name:"ParamName"`

	// 参数值
	ParamValue *string `json:"ParamValue,omitnil,omitempty" name:"ParamValue"`

	// header参数配置是否隐藏不可见
	GlobalHidden *bool `json:"GlobalHidden,omitnil,omitempty" name:"GlobalHidden"`

	// 输入的值
	Input *AgentInput `json:"Input,omitnil,omitempty" name:"Input"`

	// 参数是否可以为空
	IsRequired *bool `json:"IsRequired,omitnil,omitempty" name:"IsRequired"`
}

type AgentPluginInfo added in v1.0.1195

type AgentPluginInfo struct {
	// 插件id
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 应用配置的插件header信息
	Headers []*AgentPluginHeader `json:"Headers,omitnil,omitempty" name:"Headers"`

	// 插件调用LLM时使用的模型配置,一般用于指定知识库问答插件的生成模型
	Model *AgentModelInfo `json:"Model,omitnil,omitempty" name:"Model"`

	// 插件信息类型; 0: 未指定类型; 1: 知识库问答插件
	PluginInfoType *uint64 `json:"PluginInfoType,omitnil,omitempty" name:"PluginInfoType"`

	// 知识库问答插件配置
	KnowledgeQa *AgentKnowledgeQAPlugin `json:"KnowledgeQa,omitnil,omitempty" name:"KnowledgeQa"`

	// 是否使用一键授权
	// 注意:此字段可能返回 null,表示取不到有效值。
	EnableRoleAuth *bool `json:"EnableRoleAuth,omitnil,omitempty" name:"EnableRoleAuth"`

	// 应用配置的插件query信息
	Query []*AgentPluginQuery `json:"Query,omitnil,omitempty" name:"Query"`

	// MCP类型
	McpType *uint64 `json:"McpType,omitnil,omitempty" name:"McpType"`
}

type AgentPluginQuery added in v1.1.12

type AgentPluginQuery struct {
	// 参数名称
	ParamName *string `json:"ParamName,omitnil,omitempty" name:"ParamName"`

	// 参数值
	ParamValue *string `json:"ParamValue,omitnil,omitempty" name:"ParamValue"`

	// query参数配置是否隐藏不可见,true-隐藏不可见,false-可见
	GlobalHidden *bool `json:"GlobalHidden,omitnil,omitempty" name:"GlobalHidden"`

	// 参数是否可以为空
	IsRequired *bool `json:"IsRequired,omitnil,omitempty" name:"IsRequired"`

	// 输入的值
	Input *AgentInput `json:"Input,omitnil,omitempty" name:"Input"`
}

type AgentProcedure added in v1.0.1087

type AgentProcedure struct {
	// 索引
	// 注意:此字段可能返回 null,表示取不到有效值。
	Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"`

	// 执行过程英语名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 中文名, 用于展示
	// 注意:此字段可能返回 null,表示取不到有效值。
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 状态常量: 使用中: processing, 成功: success, 失败: failed
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 图标
	// 注意:此字段可能返回 null,表示取不到有效值。
	Icon *string `json:"Icon,omitnil,omitempty" name:"Icon"`

	// Agent调试信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Debugging *AgentProcedureDebugging `json:"Debugging,omitnil,omitempty" name:"Debugging"`

	// 是否切换Agent,取值为"main"或者"workflow",不切换为空
	// 注意:此字段可能返回 null,表示取不到有效值。
	Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"`

	// 工作流名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 当前请求执行时间, 单位 ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	Elapsed *uint64 `json:"Elapsed,omitnil,omitempty" name:"Elapsed"`

	// 工作流节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 用于展示思考放在哪个回复气泡中
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyIndex *uint64 `json:"ReplyIndex,omitnil,omitempty" name:"ReplyIndex"`

	// 主agent
	// 注意:此字段可能返回 null,表示取不到有效值。
	SourceAgentName *string `json:"SourceAgentName,omitnil,omitempty" name:"SourceAgentName"`

	// 挂号agent
	// 注意:此字段可能返回 null,表示取不到有效值。
	TargetAgentName *string `json:"TargetAgentName,omitnil,omitempty" name:"TargetAgentName"`

	// Agent的图标
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentIcon *string `json:"AgentIcon,omitnil,omitempty" name:"AgentIcon"`
}

type AgentProcedureDebugging added in v1.0.1087

type AgentProcedureDebugging struct {
	// 模型思考内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 展示的具体文本内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisplayContent *string `json:"DisplayContent,omitnil,omitempty" name:"DisplayContent"`

	// 1:搜索引擎参考来源;2:知识库参考来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisplayType *uint64 `json:"DisplayType,omitnil,omitempty" name:"DisplayType"`

	// 搜索引擎展示的索引
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuoteInfos []*QuoteInfo `json:"QuoteInfos,omitnil,omitempty" name:"QuoteInfos"`

	// 具体的参考来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	References []*AgentReference `json:"References,omitnil,omitempty" name:"References"`

	// 展示正在执行的状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisplayStatus *string `json:"DisplayStatus,omitnil,omitempty" name:"DisplayStatus"`

	// 云桌面的URL地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	SandboxUrl *string `json:"SandboxUrl,omitnil,omitempty" name:"SandboxUrl"`

	// 云桌面里面通过浏览器打开的URL地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	DisplayUrl *string `json:"DisplayUrl,omitnil,omitempty" name:"DisplayUrl"`
}

type AgentReference added in v1.0.1087

type AgentReference struct {
	// 来源文档ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocId *string `json:"DocId,omitnil,omitempty" name:"DocId"`

	// id
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 链接
	// 注意:此字段可能返回 null,表示取不到有效值。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 文档业务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 文档名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocName *string `json:"DocName,omitnil,omitempty" name:"DocName"`

	// 问答业务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 搜索引擎索引
	// 注意:此字段可能返回 null,表示取不到有效值。
	Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"`

	// 标题
	// 注意:此字段可能返回 null,表示取不到有效值。
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 知识库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 知识库标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

type AgentThought added in v1.0.1087

type AgentThought struct {
	// 会话 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"`

	// 请求 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`

	// 对应哪条会话, 会话 ID, 用于回答的消息存储使用, 可提前生成, 保存消息时使用
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 当前请求执行时间, 单位 ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	Elapsed *uint64 `json:"Elapsed,omitnil,omitempty" name:"Elapsed"`

	// 当前是否为工作流
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsWorkflow *bool `json:"IsWorkflow,omitnil,omitempty" name:"IsWorkflow"`

	// 如果当前是工作流,工作流名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 具体思考过程详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	Procedures []*AgentProcedure `json:"Procedures,omitnil,omitempty" name:"Procedures"`

	// TraceId
	// 注意:此字段可能返回 null,表示取不到有效值。
	TraceId *string `json:"TraceId,omitnil,omitempty" name:"TraceId"`

	// 文件信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Files []*FileInfo `json:"Files,omitnil,omitempty" name:"Files"`
}

type AgentToolInfo added in v1.0.1195

type AgentToolInfo struct {
	// 插件id
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 插件名称
	PluginName *string `json:"PluginName,omitnil,omitempty" name:"PluginName"`

	// 插件图标url
	IconUrl *string `json:"IconUrl,omitnil,omitempty" name:"IconUrl"`

	// 0 自定义插件
	// 1 官方插件
	// 2 第三方插件 目前用于第三方实现的mcp server
	PluginType *uint64 `json:"PluginType,omitnil,omitempty" name:"PluginType"`

	// 工具id
	ToolId *string `json:"ToolId,omitnil,omitempty" name:"ToolId"`

	// 工具名称
	ToolName *string `json:"ToolName,omitnil,omitempty" name:"ToolName"`

	// 工具描述
	ToolDesc *string `json:"ToolDesc,omitnil,omitempty" name:"ToolDesc"`

	// 输入参数
	Inputs []*AgentToolReqParam `json:"Inputs,omitnil,omitempty" name:"Inputs"`

	// 输出参数
	Outputs []*AgentToolRspParam `json:"Outputs,omitnil,omitempty" name:"Outputs"`

	// 创建方式,0:服务创建,1:代码创建,2:MCP创建
	CreateType *int64 `json:"CreateType,omitnil,omitempty" name:"CreateType"`

	// MCP插件的配置信息
	McpServer *AgentMCPServerInfo `json:"McpServer,omitnil,omitempty" name:"McpServer"`

	// 该工具是否和知识库绑定
	IsBindingKnowledge *bool `json:"IsBindingKnowledge,omitnil,omitempty" name:"IsBindingKnowledge"`

	// 插件状态,1:可用,2:不可用
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// header信息
	Headers []*AgentPluginHeader `json:"Headers,omitnil,omitempty" name:"Headers"`

	// NON_STREAMING: 非流式  STREAMIN: 流式
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallingMethod *string `json:"CallingMethod,omitnil,omitempty" name:"CallingMethod"`

	// query信息
	Query []*AgentPluginQuery `json:"Query,omitnil,omitempty" name:"Query"`

	// 工具计费状态 0-不计费 1-可用 2-不可用(欠费、无资源等)
	FinanceStatus *int64 `json:"FinanceStatus,omitnil,omitempty" name:"FinanceStatus"`
}

type AgentToolReqParam added in v1.0.1195

type AgentToolReqParam struct {
	// 参数名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 参数描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 参数类型,0:string, 1:int, 2:float,3:bool 4:object 5:array_string, 6:array_int, 7:array_float, 8:array_bool, 9:array_object
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 参数是否必填
	IsRequired *bool `json:"IsRequired,omitnil,omitempty" name:"IsRequired"`

	// 参数默认值
	DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"`

	// 子参数,ParamType 是OBJECT 或 ARRAY<>类型有用
	SubParams []*AgentToolReqParam `json:"SubParams,omitnil,omitempty" name:"SubParams"`

	// 是否隐藏不可见
	GlobalHidden *bool `json:"GlobalHidden,omitnil,omitempty" name:"GlobalHidden"`

	// agent模式下模型是否可见
	AgentHidden *bool `json:"AgentHidden,omitnil,omitempty" name:"AgentHidden"`

	// 其中任意
	AnyOf []*AgentToolReqParam `json:"AnyOf,omitnil,omitempty" name:"AnyOf"`

	// 其中一个
	OneOf []*AgentToolReqParam `json:"OneOf,omitnil,omitempty" name:"OneOf"`

	// 输入
	Input *AgentInput `json:"Input,omitnil,omitempty" name:"Input"`
}

type AgentToolRspParam added in v1.0.1195

type AgentToolRspParam struct {
	// 参数名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 参数描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 参数类型,0:string, 1:int, 2:float,3:bool 4:object 5:array_string, 6:array_int, 7:array_float, 8:array_bool, 9:array_object
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 子参数,ParamType 是OBJECT 或 ARRAY<>类型有用
	SubParams []*AgentToolRspParam `json:"SubParams,omitnil,omitempty" name:"SubParams"`

	// agent模式下模型是否可见
	AgentHidden *bool `json:"AgentHidden,omitnil,omitempty" name:"AgentHidden"`

	// 是否隐藏不可见
	GlobalHidden *bool `json:"GlobalHidden,omitnil,omitempty" name:"GlobalHidden"`

	// COVER: 覆盖解析 INCREMENT:增量解析
	AnalysisMethod *string `json:"AnalysisMethod,omitnil,omitempty" name:"AnalysisMethod"`
}

type ApiVarAttrInfo added in v1.0.1049

type ApiVarAttrInfo struct {
	// 自定义变量id
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiVarId *string `json:"ApiVarId,omitnil,omitempty" name:"ApiVarId"`

	// 标签id
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrBizId *string `json:"AttrBizId,omitnil,omitempty" name:"AttrBizId"`
}

type AppBaseInfo added in v1.0.1183

type AppBaseInfo struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`
}

type AppConfig

type AppConfig struct {
	// 知识问答管理应用配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeQa *KnowledgeQaConfig `json:"KnowledgeQa,omitnil,omitempty" name:"KnowledgeQa"`

	// 知识摘要应用配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Summary *SummaryConfig `json:"Summary,omitnil,omitempty" name:"Summary"`

	// 标签提取应用配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Classify *ClassifyConfig `json:"Classify,omitnil,omitempty" name:"Classify"`
}

type AppInfo

type AppInfo struct {
	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用类型描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppTypeDesc *string `json:"AppTypeDesc,omitnil,omitempty" name:"AppTypeDesc"`

	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用头像
	// 注意:此字段可能返回 null,表示取不到有效值。
	Avatar *string `json:"Avatar,omitnil,omitempty" name:"Avatar"`

	// 应用描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 应用状态,1:未上线,2:运行中,3:停用
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppStatus *uint64 `json:"AppStatus,omitnil,omitempty" name:"AppStatus"`

	// 状态说明
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppStatusDesc *string `json:"AppStatusDesc,omitnil,omitempty" name:"AppStatusDesc"`

	// 修改时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 最后修改人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 生成模型别名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelAliasName *string `json:"ModelAliasName,omitnil,omitempty" name:"ModelAliasName"`

	// 应用模式 standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 思考模型别名
	// 注意:此字段可能返回 null,表示取不到有效值。
	ThoughtModelAliasName *string `json:"ThoughtModelAliasName,omitnil,omitempty" name:"ThoughtModelAliasName"`

	// 权限位信息
	PermissionIds []*string `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`

	// 创建人昵称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Creator *string `json:"Creator,omitnil,omitempty" name:"Creator"`
}

type AppModel

type AppModel struct {
	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 模型描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 上下文指代轮次
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContextLimit *uint64 `json:"ContextLimit,omitnil,omitempty" name:"ContextLimit"`

	// 模型别名
	// 注意:此字段可能返回 null,表示取不到有效值。
	AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"`

	// token余量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TokenBalance *float64 `json:"TokenBalance,omitnil,omitempty" name:"TokenBalance"`

	// 是否使用上下文指代轮次
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsUseContext *bool `json:"IsUseContext,omitnil,omitempty" name:"IsUseContext"`

	// 上下文记忆轮数
	// 注意:此字段可能返回 null,表示取不到有效值。
	HistoryLimit *uint64 `json:"HistoryLimit,omitnil,omitempty" name:"HistoryLimit"`

	// 使用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsageType *string `json:"UsageType,omitnil,omitempty" name:"UsageType"`

	// 模型温度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Temperature *string `json:"Temperature,omitnil,omitempty" name:"Temperature"`

	// 模型TopP
	// 注意:此字段可能返回 null,表示取不到有效值。
	TopP *string `json:"TopP,omitnil,omitempty" name:"TopP"`

	// 模型资源状态 1:资源可用;2:资源已用尽
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceStatus *uint64 `json:"ResourceStatus,omitnil,omitempty" name:"ResourceStatus"`

	// 模型参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelParams *ModelParams `json:"ModelParams,omitnil,omitempty" name:"ModelParams"`
}

type AttrLabel

type AttrLabel struct {
	// 标签来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	Source *uint64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 标签ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrBizId *string `json:"AttrBizId,omitnil,omitempty" name:"AttrBizId"`

	// 标签标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 标签名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Labels []*Label `json:"Labels,omitnil,omitempty" name:"Labels"`
}

type AttrLabelDetail

type AttrLabelDetail struct {
	// 标签ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrBizId *string `json:"AttrBizId,omitnil,omitempty" name:"AttrBizId"`

	// 标签标识
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 标签名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签值名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	LabelNames []*string `json:"LabelNames,omitnil,omitempty" name:"LabelNames"`

	// 标签是否在更新中
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsUpdating *bool `json:"IsUpdating,omitnil,omitempty" name:"IsUpdating"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 标签值总数
	LabelTotalCount *string `json:"LabelTotalCount,omitnil,omitempty" name:"LabelTotalCount"`
}

type AttrLabelRefer

type AttrLabelRefer struct {
	// 标签来源,1:标签
	Source *uint64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 标签ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 标签值ID
	LabelBizIds []*string `json:"LabelBizIds,omitnil,omitempty" name:"LabelBizIds"`
}

type AttributeFilters

type AttributeFilters struct {
	// 检索,属性或标签名称
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`
}

type AttributeLabel

type AttributeLabel struct {
	// 标准词ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LabelBizId *string `json:"LabelBizId,omitnil,omitempty" name:"LabelBizId"`

	// 标准词名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"`

	// 同义词名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	SimilarLabels []*string `json:"SimilarLabels,omitnil,omitempty" name:"SimilarLabels"`
}

type AttributeLabelRefByWorkflow added in v1.0.1183

type AttributeLabelRefByWorkflow struct {
	// 标签值id
	AttributeLabelBizId *string `json:"AttributeLabelBizId,omitnil,omitempty" name:"AttributeLabelBizId"`

	// 标签值引用的工作流列表
	WorkflowList []*WorkflowRef `json:"WorkflowList,omitnil,omitempty" name:"WorkflowList"`
}

type BackgroundImageConfig added in v1.0.1204

type BackgroundImageConfig struct {
	// 横图(pc)
	LandscapeImageUrl *string `json:"LandscapeImageUrl,omitnil,omitempty" name:"LandscapeImageUrl"`

	// 原始图
	OriginalImageUrl *string `json:"OriginalImageUrl,omitnil,omitempty" name:"OriginalImageUrl"`

	// 长图(手机)
	PortraitImageUrl *string `json:"PortraitImageUrl,omitnil,omitempty" name:"PortraitImageUrl"`

	// 主题色
	ThemeColor *string `json:"ThemeColor,omitnil,omitempty" name:"ThemeColor"`

	// 亮度值
	Brightness *int64 `json:"Brightness,omitnil,omitempty" name:"Brightness"`
}

type BaseConfig

type BaseConfig struct {
	// 应用名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 应用头像url,在CreateApp和ModifyApp中作为入参必填。
	// 作为入参传入说明:
	// 1. 传入的url图片限制为jpeg和png,大小限制为500KB,url链接需允许head请求。
	// 2. 如果用户没有对象存储,可使用“获取文件上传临时密钥”(DescribeStorageCredential)接口,获取cos临时密钥和上传路径,自行上传头像至cos中并获取访问链接。
	Avatar *string `json:"Avatar,omitnil,omitempty" name:"Avatar"`

	// 应用描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`
}

type CallDetail added in v1.0.1055

type CallDetail struct {
	// 关联ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 调用时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallTime *string `json:"CallTime,omitnil,omitempty" name:"CallTime"`

	// 总token消耗
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalTokenUsage *float64 `json:"TotalTokenUsage,omitnil,omitempty" name:"TotalTokenUsage"`

	// 输入token消耗
	// 注意:此字段可能返回 null,表示取不到有效值。
	InputTokenUsage *float64 `json:"InputTokenUsage,omitnil,omitempty" name:"InputTokenUsage"`

	// 输出token消耗
	// 注意:此字段可能返回 null,表示取不到有效值。
	OutputTokenUsage *float64 `json:"OutputTokenUsage,omitnil,omitempty" name:"OutputTokenUsage"`

	// 搜索服务调用次数
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchUsage *uint64 `json:"SearchUsage,omitnil,omitempty" name:"SearchUsage"`

	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 调用类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	CallType *string `json:"CallType,omitnil,omitempty" name:"CallType"`

	// 账号
	// 注意:此字段可能返回 null,表示取不到有效值。
	UinAccount *string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 总消耗页数
	// 注意:此字段可能返回 null,表示取不到有效值。
	PageUsage *uint64 `json:"PageUsage,omitnil,omitempty" name:"PageUsage"`

	// 筛选子场景
	// 注意:此字段可能返回 null,表示取不到有效值。
	SubScene *string `json:"SubScene,omitnil,omitempty" name:"SubScene"`

	// 账单明细对应的自定义tag
	BillingTag *string `json:"BillingTag,omitnil,omitempty" name:"BillingTag"`
}

type CateInfo added in v1.0.1055

type CateInfo struct {
	// 分类ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 分类名称
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类下的Record(如文档、同义词等)数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 是否可新增
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanAdd *bool `json:"CanAdd,omitnil,omitempty" name:"CanAdd"`

	// 是否可编辑
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanEdit *bool `json:"CanEdit,omitnil,omitempty" name:"CanEdit"`

	// 是否可删除
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanDelete *bool `json:"CanDelete,omitnil,omitempty" name:"CanDelete"`

	// 子分类
	// 注意:此字段可能返回 null,表示取不到有效值。
	Children []*CateInfo `json:"Children,omitnil,omitempty" name:"Children"`
}

type ChannelListInfo added in v1.1.30

type ChannelListInfo struct {
	// 渠道类型 10000 微信订阅号 10001 微信服务号 10002 企微应用
	ChannelType *uint64 `json:"ChannelType,omitnil,omitempty" name:"ChannelType"`

	// 渠道状态 1未发布 2运行中 3已下线
	ChannelStatus *uint64 `json:"ChannelStatus,omitnil,omitempty" name:"ChannelStatus"`

	// 渠道名称
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 渠道id 数据库主键
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 备注
	Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 最后更新人
	UpdatedUser *string `json:"UpdatedUser,omitnil,omitempty" name:"UpdatedUser"`

	// 智能体应用可见范围,public-所有人可见 private-仅自己可见 share-通过分享可见
	// 注意:此字段可能返回 null,表示取不到有效值。
	YuanQiInfo *YuanQi `json:"YuanQiInfo,omitnil,omitempty" name:"YuanQiInfo"`
}

type CheckAttributeLabelExistRequest

type CheckAttributeLabelExistRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 属性名称
	LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"`

	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 滚动加载,最后一个属性标签ID
	LastLabelBizId *string `json:"LastLabelBizId,omitnil,omitempty" name:"LastLabelBizId"`
}

func NewCheckAttributeLabelExistRequest

func NewCheckAttributeLabelExistRequest() (request *CheckAttributeLabelExistRequest)

func (*CheckAttributeLabelExistRequest) FromJsonString

func (r *CheckAttributeLabelExistRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAttributeLabelExistRequest) ToJsonString

func (r *CheckAttributeLabelExistRequest) ToJsonString() string

type CheckAttributeLabelExistRequestParams

type CheckAttributeLabelExistRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 属性名称
	LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"`

	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 滚动加载,最后一个属性标签ID
	LastLabelBizId *string `json:"LastLabelBizId,omitnil,omitempty" name:"LastLabelBizId"`
}

Predefined struct for user

type CheckAttributeLabelExistResponse

type CheckAttributeLabelExistResponse struct {
	*tchttp.BaseResponse
	Response *CheckAttributeLabelExistResponseParams `json:"Response"`
}

func NewCheckAttributeLabelExistResponse

func NewCheckAttributeLabelExistResponse() (response *CheckAttributeLabelExistResponse)

func (*CheckAttributeLabelExistResponse) FromJsonString

func (r *CheckAttributeLabelExistResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAttributeLabelExistResponse) ToJsonString

func (r *CheckAttributeLabelExistResponse) ToJsonString() string

type CheckAttributeLabelExistResponseParams

type CheckAttributeLabelExistResponseParams struct {
	// 是否存在
	IsExist *bool `json:"IsExist,omitnil,omitempty" name:"IsExist"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CheckAttributeLabelReferRequest

type CheckAttributeLabelReferRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 属性标签
	LabelBizId *string `json:"LabelBizId,omitnil,omitempty" name:"LabelBizId"`

	// 属性ID
	AttributeBizId []*string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`
}

func NewCheckAttributeLabelReferRequest

func NewCheckAttributeLabelReferRequest() (request *CheckAttributeLabelReferRequest)

func (*CheckAttributeLabelReferRequest) FromJsonString

func (r *CheckAttributeLabelReferRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAttributeLabelReferRequest) ToJsonString

func (r *CheckAttributeLabelReferRequest) ToJsonString() string

type CheckAttributeLabelReferRequestParams

type CheckAttributeLabelReferRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 属性标签
	LabelBizId *string `json:"LabelBizId,omitnil,omitempty" name:"LabelBizId"`

	// 属性ID
	AttributeBizId []*string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`
}

Predefined struct for user

type CheckAttributeLabelReferResponse

type CheckAttributeLabelReferResponse struct {
	*tchttp.BaseResponse
	Response *CheckAttributeLabelReferResponseParams `json:"Response"`
}

func NewCheckAttributeLabelReferResponse

func NewCheckAttributeLabelReferResponse() (response *CheckAttributeLabelReferResponse)

func (*CheckAttributeLabelReferResponse) FromJsonString

func (r *CheckAttributeLabelReferResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CheckAttributeLabelReferResponse) ToJsonString

func (r *CheckAttributeLabelReferResponse) ToJsonString() string

type CheckAttributeLabelReferResponseParams

type CheckAttributeLabelReferResponseParams struct {
	// 是否引用
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 引用的工作流详情
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*AttributeLabelRefByWorkflow `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ClassifyConfig

type ClassifyConfig struct {
	// 模型配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Model *AppModel `json:"Model,omitnil,omitempty" name:"Model"`

	// 标签列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Labels []*ClassifyLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 欢迎语,200字符以内
	// 注意:此字段可能返回 null,表示取不到有效值。
	Greeting *string `json:"Greeting,omitnil,omitempty" name:"Greeting"`
}

type ClassifyLabel

type ClassifyLabel struct {
	// 标签名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 标签描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 标签取值范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) CheckAttributeLabelExist

func (c *Client) CheckAttributeLabelExist(request *CheckAttributeLabelExistRequest) (response *CheckAttributeLabelExistResponse, err error)

CheckAttributeLabelExist 检查属性下的标签名是否存在

func (*Client) CheckAttributeLabelExistWithContext

func (c *Client) CheckAttributeLabelExistWithContext(ctx context.Context, request *CheckAttributeLabelExistRequest) (response *CheckAttributeLabelExistResponse, err error)

CheckAttributeLabelExist 检查属性下的标签名是否存在

func (*Client) CheckAttributeLabelRefer

func (c *Client) CheckAttributeLabelRefer(request *CheckAttributeLabelReferRequest) (response *CheckAttributeLabelReferResponse, err error)

CheckAttributeLabelRefer 检查属性标签引用

func (*Client) CheckAttributeLabelReferWithContext

func (c *Client) CheckAttributeLabelReferWithContext(ctx context.Context, request *CheckAttributeLabelReferRequest) (response *CheckAttributeLabelReferResponse, err error)

CheckAttributeLabelRefer 检查属性标签引用

func (*Client) CreateAgent added in v1.0.1195

func (c *Client) CreateAgent(request *CreateAgentRequest) (response *CreateAgentResponse, err error)

CreateAgent 创建一个Agent

func (*Client) CreateAgentWithContext added in v1.0.1195

func (c *Client) CreateAgentWithContext(ctx context.Context, request *CreateAgentRequest) (response *CreateAgentResponse, err error)

CreateAgent 创建一个Agent

func (*Client) CreateApp

func (c *Client) CreateApp(request *CreateAppRequest) (response *CreateAppResponse, err error)

CreateApp 创建知识引擎应用。

func (*Client) CreateAppWithContext

func (c *Client) CreateAppWithContext(ctx context.Context, request *CreateAppRequest) (response *CreateAppResponse, err error)

CreateApp 创建知识引擎应用。

func (*Client) CreateAttributeLabel

func (c *Client) CreateAttributeLabel(request *CreateAttributeLabelRequest) (response *CreateAttributeLabelResponse, err error)

CreateAttributeLabel 创建标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateAttributeLabelWithContext

func (c *Client) CreateAttributeLabelWithContext(ctx context.Context, request *CreateAttributeLabelRequest) (response *CreateAttributeLabelResponse, err error)

CreateAttributeLabel 创建标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDocCate added in v1.0.1055

func (c *Client) CreateDocCate(request *CreateDocCateRequest) (response *CreateDocCateResponse, err error)

CreateDocCate 创建Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateDocCateWithContext added in v1.0.1055

func (c *Client) CreateDocCateWithContext(ctx context.Context, request *CreateDocCateRequest) (response *CreateDocCateResponse, err error)

CreateDocCate 创建Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateQA

func (c *Client) CreateQA(request *CreateQARequest) (response *CreateQAResponse, err error)

CreateQA 录入问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateQACate

func (c *Client) CreateQACate(request *CreateQACateRequest) (response *CreateQACateResponse, err error)

CreateQACate 创建QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateQACateWithContext

func (c *Client) CreateQACateWithContext(ctx context.Context, request *CreateQACateRequest) (response *CreateQACateResponse, err error)

CreateQACate 创建QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateQAWithContext

func (c *Client) CreateQAWithContext(ctx context.Context, request *CreateQARequest) (response *CreateQAResponse, err error)

CreateQA 录入问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRejectedQuestion

func (c *Client) CreateRejectedQuestion(request *CreateRejectedQuestionRequest) (response *CreateRejectedQuestionResponse, err error)

CreateRejectedQuestion 创建拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRejectedQuestionWithContext

func (c *Client) CreateRejectedQuestionWithContext(ctx context.Context, request *CreateRejectedQuestionRequest) (response *CreateRejectedQuestionResponse, err error)

CreateRejectedQuestion 创建拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateRelease

func (c *Client) CreateRelease(request *CreateReleaseRequest) (response *CreateReleaseResponse, err error)

CreateRelease 创建发布

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateReleaseWithContext

func (c *Client) CreateReleaseWithContext(ctx context.Context, request *CreateReleaseRequest) (response *CreateReleaseResponse, err error)

CreateRelease 创建发布

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateSharedKnowledge added in v1.0.1183

func (c *Client) CreateSharedKnowledge(request *CreateSharedKnowledgeRequest) (response *CreateSharedKnowledgeResponse, err error)

CreateSharedKnowledge 创建共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateSharedKnowledgeWithContext added in v1.0.1183

func (c *Client) CreateSharedKnowledgeWithContext(ctx context.Context, request *CreateSharedKnowledgeRequest) (response *CreateSharedKnowledgeResponse, err error)

CreateSharedKnowledge 创建共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) CreateVar added in v1.0.1116

func (c *Client) CreateVar(request *CreateVarRequest) (response *CreateVarResponse, err error)

CreateVar 创建变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateVarWithContext added in v1.0.1116

func (c *Client) CreateVarWithContext(ctx context.Context, request *CreateVarRequest) (response *CreateVarResponse, err error)

CreateVar 创建变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateWorkflowRun added in v1.0.1186

func (c *Client) CreateWorkflowRun(request *CreateWorkflowRunRequest) (response *CreateWorkflowRunResponse, err error)

CreateWorkflowRun 本接口用来创建工作流的异步运行实例,创建成功后工作流会在后台异步运行,接口返回工作流运行实例ID(WorkflowRunId)等信息。后面可通过调用DescribeWorkflowRun接口查工作流运行的详情。

注意:工作流的异步运行是基于应用的,需要先把对应的应用配置成“单工作流模式”,并且打开“异步调用”的开关,才能创建成功。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) CreateWorkflowRunWithContext added in v1.0.1186

func (c *Client) CreateWorkflowRunWithContext(ctx context.Context, request *CreateWorkflowRunRequest) (response *CreateWorkflowRunResponse, err error)

CreateWorkflowRun 本接口用来创建工作流的异步运行实例,创建成功后工作流会在后台异步运行,接口返回工作流运行实例ID(WorkflowRunId)等信息。后面可通过调用DescribeWorkflowRun接口查工作流运行的详情。

注意:工作流的异步运行是基于应用的,需要先把对应的应用配置成“单工作流模式”,并且打开“异步调用”的开关,才能创建成功。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DeleteAgent added in v1.0.1195

func (c *Client) DeleteAgent(request *DeleteAgentRequest) (response *DeleteAgentResponse, err error)

DeleteAgent 删除Agent

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteAgentWithContext added in v1.0.1195

func (c *Client) DeleteAgentWithContext(ctx context.Context, request *DeleteAgentRequest) (response *DeleteAgentResponse, err error)

DeleteAgent 删除Agent

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteApp

func (c *Client) DeleteApp(request *DeleteAppRequest) (response *DeleteAppResponse, err error)

DeleteApp 删除应用

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteAppWithContext

func (c *Client) DeleteAppWithContext(ctx context.Context, request *DeleteAppRequest) (response *DeleteAppResponse, err error)

DeleteApp 删除应用

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteAttributeLabel

func (c *Client) DeleteAttributeLabel(request *DeleteAttributeLabelRequest) (response *DeleteAttributeLabelResponse, err error)

DeleteAttributeLabel 删除属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteAttributeLabelWithContext

func (c *Client) DeleteAttributeLabelWithContext(ctx context.Context, request *DeleteAttributeLabelRequest) (response *DeleteAttributeLabelResponse, err error)

DeleteAttributeLabel 删除属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDoc

func (c *Client) DeleteDoc(request *DeleteDocRequest) (response *DeleteDocResponse, err error)

DeleteDoc 删除文档

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDocCate added in v1.0.1055

func (c *Client) DeleteDocCate(request *DeleteDocCateRequest) (response *DeleteDocCateResponse, err error)

DeleteDocCate Doc分类删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDocCateWithContext added in v1.0.1055

func (c *Client) DeleteDocCateWithContext(ctx context.Context, request *DeleteDocCateRequest) (response *DeleteDocCateResponse, err error)

DeleteDocCate Doc分类删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteDocWithContext

func (c *Client) DeleteDocWithContext(ctx context.Context, request *DeleteDocRequest) (response *DeleteDocResponse, err error)

DeleteDoc 删除文档

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteQA

func (c *Client) DeleteQA(request *DeleteQARequest) (response *DeleteQAResponse, err error)

DeleteQA 删除问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteQACate

func (c *Client) DeleteQACate(request *DeleteQACateRequest) (response *DeleteQACateResponse, err error)

DeleteQACate 分类删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteQACateWithContext

func (c *Client) DeleteQACateWithContext(ctx context.Context, request *DeleteQACateRequest) (response *DeleteQACateResponse, err error)

DeleteQACate 分类删除

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteQAWithContext

func (c *Client) DeleteQAWithContext(ctx context.Context, request *DeleteQARequest) (response *DeleteQAResponse, err error)

DeleteQA 删除问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteRejectedQuestion

func (c *Client) DeleteRejectedQuestion(request *DeleteRejectedQuestionRequest) (response *DeleteRejectedQuestionResponse, err error)

DeleteRejectedQuestion 删除拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteRejectedQuestionWithContext

func (c *Client) DeleteRejectedQuestionWithContext(ctx context.Context, request *DeleteRejectedQuestionRequest) (response *DeleteRejectedQuestionResponse, err error)

DeleteRejectedQuestion 删除拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteSharedKnowledge added in v1.0.1183

func (c *Client) DeleteSharedKnowledge(request *DeleteSharedKnowledgeRequest) (response *DeleteSharedKnowledgeResponse, err error)

DeleteSharedKnowledge 删除共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteSharedKnowledgeWithContext added in v1.0.1183

func (c *Client) DeleteSharedKnowledgeWithContext(ctx context.Context, request *DeleteSharedKnowledgeRequest) (response *DeleteSharedKnowledgeResponse, err error)

DeleteSharedKnowledge 删除共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteVar added in v1.0.1191

func (c *Client) DeleteVar(request *DeleteVarRequest) (response *DeleteVarResponse, err error)

DeleteVar 删除变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DeleteVarWithContext added in v1.0.1191

func (c *Client) DeleteVarWithContext(ctx context.Context, request *DeleteVarRequest) (response *DeleteVarResponse, err error)

DeleteVar 删除变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeApp

func (c *Client) DescribeApp(request *DescribeAppRequest) (response *DescribeAppResponse, err error)

DescribeApp 获取企业下应用详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAppAgentList added in v1.0.1195

func (c *Client) DescribeAppAgentList(request *DescribeAppAgentListRequest) (response *DescribeAppAgentListResponse, err error)

DescribeAppAgentList 查询指定应用下的Agent列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAppAgentListWithContext added in v1.0.1195

func (c *Client) DescribeAppAgentListWithContext(ctx context.Context, request *DescribeAppAgentListRequest) (response *DescribeAppAgentListResponse, err error)

DescribeAppAgentList 查询指定应用下的Agent列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAppWithContext

func (c *Client) DescribeAppWithContext(ctx context.Context, request *DescribeAppRequest) (response *DescribeAppResponse, err error)

DescribeApp 获取企业下应用详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAttributeLabel

func (c *Client) DescribeAttributeLabel(request *DescribeAttributeLabelRequest) (response *DescribeAttributeLabelResponse, err error)

DescribeAttributeLabel 查询属性标签详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeAttributeLabelWithContext

func (c *Client) DescribeAttributeLabelWithContext(ctx context.Context, request *DescribeAttributeLabelRequest) (response *DescribeAttributeLabelResponse, err error)

DescribeAttributeLabel 查询属性标签详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeCallStatsGraph added in v1.0.1007

func (c *Client) DescribeCallStatsGraph(request *DescribeCallStatsGraphRequest) (response *DescribeCallStatsGraphResponse, err error)

DescribeCallStatsGraph 接口调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeCallStatsGraphWithContext added in v1.0.1007

func (c *Client) DescribeCallStatsGraphWithContext(ctx context.Context, request *DescribeCallStatsGraphRequest) (response *DescribeCallStatsGraphResponse, err error)

DescribeCallStatsGraph 接口调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeConcurrencyUsage added in v1.0.1007

func (c *Client) DescribeConcurrencyUsage(request *DescribeConcurrencyUsageRequest) (response *DescribeConcurrencyUsageResponse, err error)

DescribeConcurrencyUsage 并发调用响应

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeConcurrencyUsageGraph added in v1.0.1007

func (c *Client) DescribeConcurrencyUsageGraph(request *DescribeConcurrencyUsageGraphRequest) (response *DescribeConcurrencyUsageGraphResponse, err error)

DescribeConcurrencyUsageGraph 并发调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeConcurrencyUsageGraphWithContext added in v1.0.1007

func (c *Client) DescribeConcurrencyUsageGraphWithContext(ctx context.Context, request *DescribeConcurrencyUsageGraphRequest) (response *DescribeConcurrencyUsageGraphResponse, err error)

DescribeConcurrencyUsageGraph 并发调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeConcurrencyUsageWithContext added in v1.0.1007

func (c *Client) DescribeConcurrencyUsageWithContext(ctx context.Context, request *DescribeConcurrencyUsageRequest) (response *DescribeConcurrencyUsageResponse, err error)

DescribeConcurrencyUsage 并发调用响应

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDoc

func (c *Client) DescribeDoc(request *DescribeDocRequest) (response *DescribeDocResponse, err error)

DescribeDoc 文档详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeDocWithContext

func (c *Client) DescribeDocWithContext(ctx context.Context, request *DescribeDocRequest) (response *DescribeDocResponse, err error)

DescribeDoc 文档详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeKnowledgeUsage added in v1.0.1007

func (c *Client) DescribeKnowledgeUsage(request *DescribeKnowledgeUsageRequest) (response *DescribeKnowledgeUsageResponse, err error)

DescribeKnowledgeUsage 查询知识库用量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeKnowledgeUsagePieGraph added in v1.0.1007

func (c *Client) DescribeKnowledgeUsagePieGraph(request *DescribeKnowledgeUsagePieGraphRequest) (response *DescribeKnowledgeUsagePieGraphResponse, err error)

DescribeKnowledgeUsagePieGraph 查询企业知识库容量饼图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeKnowledgeUsagePieGraphWithContext added in v1.0.1007

func (c *Client) DescribeKnowledgeUsagePieGraphWithContext(ctx context.Context, request *DescribeKnowledgeUsagePieGraphRequest) (response *DescribeKnowledgeUsagePieGraphResponse, err error)

DescribeKnowledgeUsagePieGraph 查询企业知识库容量饼图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeKnowledgeUsageWithContext added in v1.0.1007

func (c *Client) DescribeKnowledgeUsageWithContext(ctx context.Context, request *DescribeKnowledgeUsageRequest) (response *DescribeKnowledgeUsageResponse, err error)

DescribeKnowledgeUsage 查询知识库用量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeNodeRun added in v1.0.1186

func (c *Client) DescribeNodeRun(request *DescribeNodeRunRequest) (response *DescribeNodeRunResponse, err error)

DescribeNodeRun 通过DescribeWorkflowRun接口获取了工作流异步运行的整体内容,其中包含了基本的节点信息,再通用本接口可查看节点的运行详情(包括输入、输出、日志等)。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeNodeRunWithContext added in v1.0.1186

func (c *Client) DescribeNodeRunWithContext(ctx context.Context, request *DescribeNodeRunRequest) (response *DescribeNodeRunResponse, err error)

DescribeNodeRun 通过DescribeWorkflowRun接口获取了工作流异步运行的整体内容,其中包含了基本的节点信息,再通用本接口可查看节点的运行详情(包括输入、输出、日志等)。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeQA

func (c *Client) DescribeQA(request *DescribeQARequest) (response *DescribeQAResponse, err error)

DescribeQA 问答详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeQAWithContext

func (c *Client) DescribeQAWithContext(ctx context.Context, request *DescribeQARequest) (response *DescribeQAResponse, err error)

DescribeQA 问答详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeRefer

func (c *Client) DescribeRefer(request *DescribeReferRequest) (response *DescribeReferResponse, err error)

DescribeRefer 获取来源详情列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeReferWithContext

func (c *Client) DescribeReferWithContext(ctx context.Context, request *DescribeReferRequest) (response *DescribeReferResponse, err error)

DescribeRefer 获取来源详情列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeRelease

func (c *Client) DescribeRelease(request *DescribeReleaseRequest) (response *DescribeReleaseResponse, err error)

DescribeRelease 发布详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeReleaseInfo

func (c *Client) DescribeReleaseInfo(request *DescribeReleaseInfoRequest) (response *DescribeReleaseInfoResponse, err error)

DescribeReleaseInfo 拉取发布按钮状态、最后发布时间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeReleaseInfoWithContext

func (c *Client) DescribeReleaseInfoWithContext(ctx context.Context, request *DescribeReleaseInfoRequest) (response *DescribeReleaseInfoResponse, err error)

DescribeReleaseInfo 拉取发布按钮状态、最后发布时间

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeReleaseWithContext

func (c *Client) DescribeReleaseWithContext(ctx context.Context, request *DescribeReleaseRequest) (response *DescribeReleaseResponse, err error)

DescribeRelease 发布详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeRobotBizIDByAppKey

func (c *Client) DescribeRobotBizIDByAppKey(request *DescribeRobotBizIDByAppKeyRequest) (response *DescribeRobotBizIDByAppKeyResponse, err error)

DescribeRobotBizIDByAppKey 通过appKey获取应用业务ID

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeRobotBizIDByAppKeyWithContext

func (c *Client) DescribeRobotBizIDByAppKeyWithContext(ctx context.Context, request *DescribeRobotBizIDByAppKeyRequest) (response *DescribeRobotBizIDByAppKeyResponse, err error)

DescribeRobotBizIDByAppKey 通过appKey获取应用业务ID

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSearchStatsGraph added in v1.0.1007

func (c *Client) DescribeSearchStatsGraph(request *DescribeSearchStatsGraphRequest) (response *DescribeSearchStatsGraphResponse, err error)

DescribeSearchStatsGraph 查询搜索服务调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSearchStatsGraphWithContext added in v1.0.1007

func (c *Client) DescribeSearchStatsGraphWithContext(ctx context.Context, request *DescribeSearchStatsGraphRequest) (response *DescribeSearchStatsGraphResponse, err error)

DescribeSearchStatsGraph 查询搜索服务调用折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSegments added in v1.0.961

func (c *Client) DescribeSegments(request *DescribeSegmentsRequest) (response *DescribeSegmentsResponse, err error)

DescribeSegments 获取片段详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSegmentsWithContext added in v1.0.961

func (c *Client) DescribeSegmentsWithContext(ctx context.Context, request *DescribeSegmentsRequest) (response *DescribeSegmentsResponse, err error)

DescribeSegments 获取片段详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSharedKnowledge added in v1.0.1183

func (c *Client) DescribeSharedKnowledge(request *DescribeSharedKnowledgeRequest) (response *DescribeSharedKnowledgeResponse, err error)

DescribeSharedKnowledge 查询共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeSharedKnowledgeWithContext added in v1.0.1183

func (c *Client) DescribeSharedKnowledgeWithContext(ctx context.Context, request *DescribeSharedKnowledgeRequest) (response *DescribeSharedKnowledgeResponse, err error)

DescribeSharedKnowledge 查询共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeStorageCredential

func (c *Client) DescribeStorageCredential(request *DescribeStorageCredentialRequest) (response *DescribeStorageCredentialResponse, err error)

DescribeStorageCredential 获取文件上传临时密钥

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeStorageCredentialWithContext

func (c *Client) DescribeStorageCredentialWithContext(ctx context.Context, request *DescribeStorageCredentialRequest) (response *DescribeStorageCredentialResponse, err error)

DescribeStorageCredential 获取文件上传临时密钥

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTokenUsage added in v1.0.1007

func (c *Client) DescribeTokenUsage(request *DescribeTokenUsageRequest) (response *DescribeTokenUsageResponse, err error)

DescribeTokenUsage 接口调用token详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTokenUsageGraph added in v1.0.1007

func (c *Client) DescribeTokenUsageGraph(request *DescribeTokenUsageGraphRequest) (response *DescribeTokenUsageGraphResponse, err error)

DescribeTokenUsageGraph 接口调用token折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTokenUsageGraphWithContext added in v1.0.1007

func (c *Client) DescribeTokenUsageGraphWithContext(ctx context.Context, request *DescribeTokenUsageGraphRequest) (response *DescribeTokenUsageGraphResponse, err error)

DescribeTokenUsageGraph 接口调用token折线图

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeTokenUsageWithContext added in v1.0.1007

func (c *Client) DescribeTokenUsageWithContext(ctx context.Context, request *DescribeTokenUsageRequest) (response *DescribeTokenUsageResponse, err error)

DescribeTokenUsage 接口调用token详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) DescribeUnsatisfiedReplyContext

func (c *Client) DescribeUnsatisfiedReplyContext(request *DescribeUnsatisfiedReplyContextRequest) (response *DescribeUnsatisfiedReplyContextResponse, err error)

DescribeUnsatisfiedReplyContext 获取不满意回复上下文

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeUnsatisfiedReplyContextWithContext

func (c *Client) DescribeUnsatisfiedReplyContextWithContext(ctx context.Context, request *DescribeUnsatisfiedReplyContextRequest) (response *DescribeUnsatisfiedReplyContextResponse, err error)

DescribeUnsatisfiedReplyContext 获取不满意回复上下文

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) DescribeWorkflowRun added in v1.0.1186

func (c *Client) DescribeWorkflowRun(request *DescribeWorkflowRunRequest) (response *DescribeWorkflowRunResponse, err error)

DescribeWorkflowRun 创建了工作流的异步运行实例后,通过本接口可以查询整体的运行详情。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) DescribeWorkflowRunWithContext added in v1.0.1186

func (c *Client) DescribeWorkflowRunWithContext(ctx context.Context, request *DescribeWorkflowRunRequest) (response *DescribeWorkflowRunResponse, err error)

DescribeWorkflowRun 创建了工作流的异步运行实例后,通过本接口可以查询整体的运行详情。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportAttributeLabel

func (c *Client) ExportAttributeLabel(request *ExportAttributeLabelRequest) (response *ExportAttributeLabelResponse, err error)

ExportAttributeLabel 导出属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportAttributeLabelWithContext

func (c *Client) ExportAttributeLabelWithContext(ctx context.Context, request *ExportAttributeLabelRequest) (response *ExportAttributeLabelResponse, err error)

ExportAttributeLabel 导出属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportQAList

func (c *Client) ExportQAList(request *ExportQAListRequest) (response *ExportQAListResponse, err error)

ExportQAList 导出QA列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportQAListWithContext

func (c *Client) ExportQAListWithContext(ctx context.Context, request *ExportQAListRequest) (response *ExportQAListResponse, err error)

ExportQAList 导出QA列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportUnsatisfiedReply

func (c *Client) ExportUnsatisfiedReply(request *ExportUnsatisfiedReplyRequest) (response *ExportUnsatisfiedReplyResponse, err error)

ExportUnsatisfiedReply 导出不满意回复

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ExportUnsatisfiedReplyWithContext

func (c *Client) ExportUnsatisfiedReplyWithContext(ctx context.Context, request *ExportUnsatisfiedReplyRequest) (response *ExportUnsatisfiedReplyResponse, err error)

ExportUnsatisfiedReply 导出不满意回复

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GenerateQA

func (c *Client) GenerateQA(request *GenerateQARequest) (response *GenerateQAResponse, err error)

GenerateQA 文档生成问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GenerateQAWithContext

func (c *Client) GenerateQAWithContext(ctx context.Context, request *GenerateQARequest) (response *GenerateQAResponse, err error)

GenerateQA 文档生成问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetAnswerTypeDataCount added in v1.0.949

func (c *Client) GetAnswerTypeDataCount(request *GetAnswerTypeDataCountRequest) (response *GetAnswerTypeDataCountResponse, err error)

GetAnswerTypeDataCount 回答类型数据统计

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetAnswerTypeDataCountWithContext added in v1.0.949

func (c *Client) GetAnswerTypeDataCountWithContext(ctx context.Context, request *GetAnswerTypeDataCountRequest) (response *GetAnswerTypeDataCountResponse, err error)

GetAnswerTypeDataCount 回答类型数据统计

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetAppKnowledgeCount

func (c *Client) GetAppKnowledgeCount(request *GetAppKnowledgeCountRequest) (response *GetAppKnowledgeCountResponse, err error)

GetAppKnowledgeCount 获取模型列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetAppKnowledgeCountWithContext

func (c *Client) GetAppKnowledgeCountWithContext(ctx context.Context, request *GetAppKnowledgeCountRequest) (response *GetAppKnowledgeCountResponse, err error)

GetAppKnowledgeCount 获取模型列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetAppSecret

func (c *Client) GetAppSecret(request *GetAppSecretRequest) (response *GetAppSecretResponse, err error)

GetAppSecret 获取应用密钥

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetAppSecretWithContext

func (c *Client) GetAppSecretWithContext(ctx context.Context, request *GetAppSecretRequest) (response *GetAppSecretResponse, err error)

GetAppSecret 获取应用密钥

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetDocPreview

func (c *Client) GetDocPreview(request *GetDocPreviewRequest) (response *GetDocPreviewResponse, err error)

GetDocPreview 获取文档预览信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetDocPreviewWithContext

func (c *Client) GetDocPreviewWithContext(ctx context.Context, request *GetDocPreviewRequest) (response *GetDocPreviewResponse, err error)

GetDocPreview 获取文档预览信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetLikeDataCount added in v1.0.949

func (c *Client) GetLikeDataCount(request *GetLikeDataCountRequest) (response *GetLikeDataCountResponse, err error)

GetLikeDataCount 点赞点踩数据统计

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetLikeDataCountWithContext added in v1.0.949

func (c *Client) GetLikeDataCountWithContext(ctx context.Context, request *GetLikeDataCountRequest) (response *GetLikeDataCountResponse, err error)

GetLikeDataCount 点赞点踩数据统计

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetMsgRecord

func (c *Client) GetMsgRecord(request *GetMsgRecordRequest) (response *GetMsgRecordResponse, err error)

GetMsgRecord 获取聊天历史

根据会话session id获取聊天历史(仅保留180天内的历史对话数据)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetMsgRecordWithContext

func (c *Client) GetMsgRecordWithContext(ctx context.Context, request *GetMsgRecordRequest) (response *GetMsgRecordResponse, err error)

GetMsgRecord 获取聊天历史

根据会话session id获取聊天历史(仅保留180天内的历史对话数据)

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetTaskStatus

func (c *Client) GetTaskStatus(request *GetTaskStatusRequest) (response *GetTaskStatusResponse, err error)

GetTaskStatus 获取任务状态

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetTaskStatusWithContext

func (c *Client) GetTaskStatusWithContext(ctx context.Context, request *GetTaskStatusRequest) (response *GetTaskStatusResponse, err error)

GetTaskStatus 获取任务状态

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetVarList added in v1.0.1116

func (c *Client) GetVarList(request *GetVarListRequest) (response *GetVarListResponse, err error)

GetVarList 查询自定义变量列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetVarListWithContext added in v1.0.1116

func (c *Client) GetVarListWithContext(ctx context.Context, request *GetVarListRequest) (response *GetVarListResponse, err error)

GetVarList 查询自定义变量列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) GetWsToken

func (c *Client) GetWsToken(request *GetWsTokenRequest) (response *GetWsTokenResponse, err error)

GetWsToken 获取ws token

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GetWsTokenWithContext

func (c *Client) GetWsTokenWithContext(ctx context.Context, request *GetWsTokenRequest) (response *GetWsTokenResponse, err error)

GetWsToken 获取ws token

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GroupDoc added in v1.0.1055

func (c *Client) GroupDoc(request *GroupDocRequest) (response *GroupDocResponse, err error)

GroupDoc Doc分组

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GroupDocWithContext added in v1.0.1055

func (c *Client) GroupDocWithContext(ctx context.Context, request *GroupDocRequest) (response *GroupDocResponse, err error)

GroupDoc Doc分组

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GroupQA

func (c *Client) GroupQA(request *GroupQARequest) (response *GroupQAResponse, err error)

GroupQA QA分组

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) GroupQAWithContext

func (c *Client) GroupQAWithContext(ctx context.Context, request *GroupQARequest) (response *GroupQAResponse, err error)

GroupQA QA分组

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) IgnoreUnsatisfiedReply

func (c *Client) IgnoreUnsatisfiedReply(request *IgnoreUnsatisfiedReplyRequest) (response *IgnoreUnsatisfiedReplyResponse, err error)

IgnoreUnsatisfiedReply 忽略不满意回复

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) IgnoreUnsatisfiedReplyWithContext

func (c *Client) IgnoreUnsatisfiedReplyWithContext(ctx context.Context, request *IgnoreUnsatisfiedReplyRequest) (response *IgnoreUnsatisfiedReplyResponse, err error)

IgnoreUnsatisfiedReply 忽略不满意回复

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) IsTransferIntent

func (c *Client) IsTransferIntent(request *IsTransferIntentRequest) (response *IsTransferIntentResponse, err error)

IsTransferIntent 是否意图转人工

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) IsTransferIntentWithContext

func (c *Client) IsTransferIntentWithContext(ctx context.Context, request *IsTransferIntentRequest) (response *IsTransferIntentResponse, err error)

IsTransferIntent 是否意图转人工

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListApp

func (c *Client) ListApp(request *ListAppRequest) (response *ListAppResponse, err error)

ListApp 获取企业下应用列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListAppKnowledgeDetail added in v1.0.1055

func (c *Client) ListAppKnowledgeDetail(request *ListAppKnowledgeDetailRequest) (response *ListAppKnowledgeDetailResponse, err error)

ListAppKnowledgeDetail 列表查询知识库容量详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListAppKnowledgeDetailWithContext added in v1.0.1055

func (c *Client) ListAppKnowledgeDetailWithContext(ctx context.Context, request *ListAppKnowledgeDetailRequest) (response *ListAppKnowledgeDetailResponse, err error)

ListAppKnowledgeDetail 列表查询知识库容量详情

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListAppWithContext

func (c *Client) ListAppWithContext(ctx context.Context, request *ListAppRequest) (response *ListAppResponse, err error)

ListApp 获取企业下应用列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListAttributeLabel

func (c *Client) ListAttributeLabel(request *ListAttributeLabelRequest) (response *ListAttributeLabelResponse, err error)

ListAttributeLabel 查询属性标签列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListAttributeLabelWithContext

func (c *Client) ListAttributeLabelWithContext(ctx context.Context, request *ListAttributeLabelRequest) (response *ListAttributeLabelResponse, err error)

ListAttributeLabel 查询属性标签列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListChannel added in v1.1.30

func (c *Client) ListChannel(request *ListChannelRequest) (response *ListChannelResponse, err error)

ListChannel 获取发布渠道列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListChannelWithContext added in v1.1.30

func (c *Client) ListChannelWithContext(ctx context.Context, request *ListChannelRequest) (response *ListChannelResponse, err error)

ListChannel 获取发布渠道列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListDoc

func (c *Client) ListDoc(request *ListDocRequest) (response *ListDocResponse, err error)

ListDoc 文档列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListDocCate added in v1.0.1055

func (c *Client) ListDocCate(request *ListDocCateRequest) (response *ListDocCateResponse, err error)

ListDocCate 获取Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListDocCateWithContext added in v1.0.1055

func (c *Client) ListDocCateWithContext(ctx context.Context, request *ListDocCateRequest) (response *ListDocCateResponse, err error)

ListDocCate 获取Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListDocWithContext

func (c *Client) ListDocWithContext(ctx context.Context, request *ListDocRequest) (response *ListDocResponse, err error)

ListDoc 文档列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListModel

func (c *Client) ListModel(request *ListModelRequest) (response *ListModelResponse, err error)

ListModel 获取模型列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListModelWithContext

func (c *Client) ListModelWithContext(ctx context.Context, request *ListModelRequest) (response *ListModelResponse, err error)

ListModel 获取模型列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListQA

func (c *Client) ListQA(request *ListQARequest) (response *ListQAResponse, err error)

ListQA 问答列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListQACate

func (c *Client) ListQACate(request *ListQACateRequest) (response *ListQACateResponse, err error)

ListQACate 获取QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListQACateWithContext

func (c *Client) ListQACateWithContext(ctx context.Context, request *ListQACateRequest) (response *ListQACateResponse, err error)

ListQACate 获取QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListQAWithContext

func (c *Client) ListQAWithContext(ctx context.Context, request *ListQARequest) (response *ListQAResponse, err error)

ListQA 问答列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReferShareKnowledge added in v1.0.1183

func (c *Client) ListReferShareKnowledge(request *ListReferShareKnowledgeRequest) (response *ListReferShareKnowledgeResponse, err error)

ListReferShareKnowledge 查看应用引用了哪些共享知识库,可以看到共享知识库的基础信息,包括名称,id等

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReferShareKnowledgeWithContext added in v1.0.1183

func (c *Client) ListReferShareKnowledgeWithContext(ctx context.Context, request *ListReferShareKnowledgeRequest) (response *ListReferShareKnowledgeResponse, err error)

ListReferShareKnowledge 查看应用引用了哪些共享知识库,可以看到共享知识库的基础信息,包括名称,id等

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListRejectedQuestion

func (c *Client) ListRejectedQuestion(request *ListRejectedQuestionRequest) (response *ListRejectedQuestionResponse, err error)

ListRejectedQuestion 获取拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListRejectedQuestionPreview

func (c *Client) ListRejectedQuestionPreview(request *ListRejectedQuestionPreviewRequest) (response *ListRejectedQuestionPreviewResponse, err error)

ListRejectedQuestionPreview 发布拒答问题预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListRejectedQuestionPreviewWithContext

func (c *Client) ListRejectedQuestionPreviewWithContext(ctx context.Context, request *ListRejectedQuestionPreviewRequest) (response *ListRejectedQuestionPreviewResponse, err error)

ListRejectedQuestionPreview 发布拒答问题预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListRejectedQuestionWithContext

func (c *Client) ListRejectedQuestionWithContext(ctx context.Context, request *ListRejectedQuestionRequest) (response *ListRejectedQuestionResponse, err error)

ListRejectedQuestion 获取拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListRelease

func (c *Client) ListRelease(request *ListReleaseRequest) (response *ListReleaseResponse, err error)

ListRelease 发布列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseConfigPreview

func (c *Client) ListReleaseConfigPreview(request *ListReleaseConfigPreviewRequest) (response *ListReleaseConfigPreviewResponse, err error)

ListReleaseConfigPreview 发布配置项预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseConfigPreviewWithContext

func (c *Client) ListReleaseConfigPreviewWithContext(ctx context.Context, request *ListReleaseConfigPreviewRequest) (response *ListReleaseConfigPreviewResponse, err error)

ListReleaseConfigPreview 发布配置项预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseDocPreview

func (c *Client) ListReleaseDocPreview(request *ListReleaseDocPreviewRequest) (response *ListReleaseDocPreviewResponse, err error)

ListReleaseDocPreview 发布文档预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseDocPreviewWithContext

func (c *Client) ListReleaseDocPreviewWithContext(ctx context.Context, request *ListReleaseDocPreviewRequest) (response *ListReleaseDocPreviewResponse, err error)

ListReleaseDocPreview 发布文档预览

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseQAPreview

func (c *Client) ListReleaseQAPreview(request *ListReleaseQAPreviewRequest) (response *ListReleaseQAPreviewResponse, err error)

ListReleaseQAPreview 文档列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseQAPreviewWithContext

func (c *Client) ListReleaseQAPreviewWithContext(ctx context.Context, request *ListReleaseQAPreviewRequest) (response *ListReleaseQAPreviewResponse, err error)

ListReleaseQAPreview 文档列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListReleaseWithContext

func (c *Client) ListReleaseWithContext(ctx context.Context, request *ListReleaseRequest) (response *ListReleaseResponse, err error)

ListRelease 发布列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListSelectDoc

func (c *Client) ListSelectDoc(request *ListSelectDocRequest) (response *ListSelectDocResponse, err error)

ListSelectDoc 文档生成问答时,可通过该接口获得当前支持生成问答的文档列表,当前不支持xlsx、xls、csv格式的文档生成问答,且文档需处于待发布或已发布状态才可生成问答。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListSelectDocWithContext

func (c *Client) ListSelectDocWithContext(ctx context.Context, request *ListSelectDocRequest) (response *ListSelectDocResponse, err error)

ListSelectDoc 文档生成问答时,可通过该接口获得当前支持生成问答的文档列表,当前不支持xlsx、xls、csv格式的文档生成问答,且文档需处于待发布或已发布状态才可生成问答。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListSharedKnowledge added in v1.0.1183

func (c *Client) ListSharedKnowledge(request *ListSharedKnowledgeRequest) (response *ListSharedKnowledgeResponse, err error)

ListSharedKnowledge 列举共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListSharedKnowledgeWithContext added in v1.0.1183

func (c *Client) ListSharedKnowledgeWithContext(ctx context.Context, request *ListSharedKnowledgeRequest) (response *ListSharedKnowledgeResponse, err error)

ListSharedKnowledge 列举共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ListUnsatisfiedReply

func (c *Client) ListUnsatisfiedReply(request *ListUnsatisfiedReplyRequest) (response *ListUnsatisfiedReplyResponse, err error)

ListUnsatisfiedReply 查询不满意回复列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ListUnsatisfiedReplyWithContext

func (c *Client) ListUnsatisfiedReplyWithContext(ctx context.Context, request *ListUnsatisfiedReplyRequest) (response *ListUnsatisfiedReplyResponse, err error)

ListUnsatisfiedReply 查询不满意回复列表

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ListUsageCallDetail added in v1.0.1055

func (c *Client) ListUsageCallDetail(request *ListUsageCallDetailRequest) (response *ListUsageCallDetailResponse, err error)

ListUsageCallDetail 列表查询单次调用明细

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ListUsageCallDetailWithContext added in v1.0.1055

func (c *Client) ListUsageCallDetailWithContext(ctx context.Context, request *ListUsageCallDetailRequest) (response *ListUsageCallDetailResponse, err error)

ListUsageCallDetail 列表查询单次调用明细

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
INVALIDPARAMETER = "InvalidParameter"

func (*Client) ListWorkflowRuns added in v1.0.1186

func (c *Client) ListWorkflowRuns(request *ListWorkflowRunsRequest) (response *ListWorkflowRunsResponse, err error)

ListWorkflowRuns 此接口可查询已创建的所有工作流异步运行实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ListWorkflowRunsWithContext added in v1.0.1186

func (c *Client) ListWorkflowRunsWithContext(ctx context.Context, request *ListWorkflowRunsRequest) (response *ListWorkflowRunsResponse, err error)

ListWorkflowRuns 此接口可查询已创建的所有工作流异步运行实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyAgent added in v1.0.1195

func (c *Client) ModifyAgent(request *ModifyAgentRequest) (response *ModifyAgentResponse, err error)

ModifyAgent 修改Agent信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyAgentWithContext added in v1.0.1195

func (c *Client) ModifyAgentWithContext(ctx context.Context, request *ModifyAgentRequest) (response *ModifyAgentResponse, err error)

ModifyAgent 修改Agent信息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyApp

func (c *Client) ModifyApp(request *ModifyAppRequest) (response *ModifyAppResponse, err error)

ModifyApp 修改应用请求结构体

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyAppWithContext

func (c *Client) ModifyAppWithContext(ctx context.Context, request *ModifyAppRequest) (response *ModifyAppResponse, err error)

ModifyApp 修改应用请求结构体

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyAttributeLabel

func (c *Client) ModifyAttributeLabel(request *ModifyAttributeLabelRequest) (response *ModifyAttributeLabelResponse, err error)

ModifyAttributeLabel 编辑属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyAttributeLabelWithContext

func (c *Client) ModifyAttributeLabelWithContext(ctx context.Context, request *ModifyAttributeLabelRequest) (response *ModifyAttributeLabelResponse, err error)

ModifyAttributeLabel 编辑属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyDoc

func (c *Client) ModifyDoc(request *ModifyDocRequest) (response *ModifyDocResponse, err error)

ModifyDoc 修改文档

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyDocAttrRange

func (c *Client) ModifyDocAttrRange(request *ModifyDocAttrRangeRequest) (response *ModifyDocAttrRangeResponse, err error)

ModifyDocAttrRange 批量修改文档适用范围

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDocAttrRangeWithContext

func (c *Client) ModifyDocAttrRangeWithContext(ctx context.Context, request *ModifyDocAttrRangeRequest) (response *ModifyDocAttrRangeResponse, err error)

ModifyDocAttrRange 批量修改文档适用范围

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDocCate added in v1.0.1055

func (c *Client) ModifyDocCate(request *ModifyDocCateRequest) (response *ModifyDocCateResponse, err error)

ModifyDocCate 修改Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDocCateWithContext added in v1.0.1055

func (c *Client) ModifyDocCateWithContext(ctx context.Context, request *ModifyDocCateRequest) (response *ModifyDocCateResponse, err error)

ModifyDocCate 修改Doc分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyDocWithContext

func (c *Client) ModifyDocWithContext(ctx context.Context, request *ModifyDocRequest) (response *ModifyDocResponse, err error)

ModifyDoc 修改文档

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) ModifyQA

func (c *Client) ModifyQA(request *ModifyQARequest) (response *ModifyQAResponse, err error)

ModifyQA 更新问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyQAAttrRange

func (c *Client) ModifyQAAttrRange(request *ModifyQAAttrRangeRequest) (response *ModifyQAAttrRangeResponse, err error)

ModifyQAAttrRange 批量修改问答适用范围

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyQAAttrRangeWithContext

func (c *Client) ModifyQAAttrRangeWithContext(ctx context.Context, request *ModifyQAAttrRangeRequest) (response *ModifyQAAttrRangeResponse, err error)

ModifyQAAttrRange 批量修改问答适用范围

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyQACate

func (c *Client) ModifyQACate(request *ModifyQACateRequest) (response *ModifyQACateResponse, err error)

ModifyQACate 更新QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyQACateWithContext

func (c *Client) ModifyQACateWithContext(ctx context.Context, request *ModifyQACateRequest) (response *ModifyQACateResponse, err error)

ModifyQACate 更新QA分类

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyQAWithContext

func (c *Client) ModifyQAWithContext(ctx context.Context, request *ModifyQARequest) (response *ModifyQAResponse, err error)

ModifyQA 更新问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyRejectedQuestion

func (c *Client) ModifyRejectedQuestion(request *ModifyRejectedQuestionRequest) (response *ModifyRejectedQuestionResponse, err error)

ModifyRejectedQuestion 修改拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ModifyRejectedQuestionWithContext

func (c *Client) ModifyRejectedQuestionWithContext(ctx context.Context, request *ModifyRejectedQuestionRequest) (response *ModifyRejectedQuestionResponse, err error)

ModifyRejectedQuestion 修改拒答问题

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RateMsgRecord

func (c *Client) RateMsgRecord(request *RateMsgRecordRequest) (response *RateMsgRecordResponse, err error)

RateMsgRecord 点赞点踩消息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RateMsgRecordWithContext

func (c *Client) RateMsgRecordWithContext(ctx context.Context, request *RateMsgRecordRequest) (response *RateMsgRecordResponse, err error)

RateMsgRecord 点赞点踩消息

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ReferShareKnowledge added in v1.0.1183

func (c *Client) ReferShareKnowledge(request *ReferShareKnowledgeRequest) (response *ReferShareKnowledgeResponse, err error)

ReferShareKnowledge 应用引用共享知识库,可以引用一个或多个,每次都是全量覆盖

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) ReferShareKnowledgeWithContext added in v1.0.1183

func (c *Client) ReferShareKnowledgeWithContext(ctx context.Context, request *ReferShareKnowledgeRequest) (response *ReferShareKnowledgeResponse, err error)

ReferShareKnowledge 应用引用共享知识库,可以引用一个或多个,每次都是全量覆盖

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RenameDoc added in v1.0.1111

func (c *Client) RenameDoc(request *RenameDocRequest) (response *RenameDocResponse, err error)

RenameDoc 文档重命名

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RenameDocWithContext added in v1.0.1111

func (c *Client) RenameDocWithContext(ctx context.Context, request *RenameDocRequest) (response *RenameDocResponse, err error)

RenameDoc 文档重命名

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryDocAudit

func (c *Client) RetryDocAudit(request *RetryDocAuditRequest) (response *RetryDocAuditResponse, err error)

RetryDocAudit 文档解析重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryDocAuditWithContext

func (c *Client) RetryDocAuditWithContext(ctx context.Context, request *RetryDocAuditRequest) (response *RetryDocAuditResponse, err error)

RetryDocAudit 文档解析重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryDocParse

func (c *Client) RetryDocParse(request *RetryDocParseRequest) (response *RetryDocParseResponse, err error)

RetryDocParse 文档解析重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryDocParseWithContext

func (c *Client) RetryDocParseWithContext(ctx context.Context, request *RetryDocParseRequest) (response *RetryDocParseResponse, err error)

RetryDocParse 文档解析重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryRelease

func (c *Client) RetryRelease(request *RetryReleaseRequest) (response *RetryReleaseResponse, err error)

RetryRelease 发布暂停后重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) RetryReleaseWithContext

func (c *Client) RetryReleaseWithContext(ctx context.Context, request *RetryReleaseRequest) (response *RetryReleaseResponse, err error)

RetryRelease 发布暂停后重试

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) SaveDoc

func (c *Client) SaveDoc(request *SaveDocRequest) (response *SaveDocResponse, err error)

SaveDoc 知识库文档问答保存。

将文件存储到应用的知识库内需要三步:

1.获取临时密钥,参考[接口文档](https://cloud.tencent.com/document/product/1759/105050)。获取临时密钥不同参数组合权限不一样,可参考 [智能体开发平台操作 cos 指南](https://cloud.tencent.com/document/product/1759/116238)

2.调用腾讯云提供的 cos 存储接口,将文件存储到智能体开发平台 cos 中:具体可参考[ COS SDK 概览](https://cloud.tencent.com/document/product/436/6474), 注意使用的是临时密钥的方式操作 COS

3.调用本接口,将文件的基础信息存储到智能体开发平台中。

以上步骤可参考[文档](https://cloud.tencent.com/document/product/1759/108903),文档最后有[代码demo](https://cloud.tencent.com/document/product/1759/108903#demo),可作为参考。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) SaveDocWithContext

func (c *Client) SaveDocWithContext(ctx context.Context, request *SaveDocRequest) (response *SaveDocResponse, err error)

SaveDoc 知识库文档问答保存。

将文件存储到应用的知识库内需要三步:

1.获取临时密钥,参考[接口文档](https://cloud.tencent.com/document/product/1759/105050)。获取临时密钥不同参数组合权限不一样,可参考 [智能体开发平台操作 cos 指南](https://cloud.tencent.com/document/product/1759/116238)

2.调用腾讯云提供的 cos 存储接口,将文件存储到智能体开发平台 cos 中:具体可参考[ COS SDK 概览](https://cloud.tencent.com/document/product/436/6474), 注意使用的是临时密钥的方式操作 COS

3.调用本接口,将文件的基础信息存储到智能体开发平台中。

以上步骤可参考[文档](https://cloud.tencent.com/document/product/1759/108903),文档最后有[代码demo](https://cloud.tencent.com/document/product/1759/108903#demo),可作为参考。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) StopDocParse

func (c *Client) StopDocParse(request *StopDocParseRequest) (response *StopDocParseResponse, err error)

StopDocParse 终止文档解析

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) StopDocParseWithContext

func (c *Client) StopDocParseWithContext(ctx context.Context, request *StopDocParseRequest) (response *StopDocParseResponse, err error)

StopDocParse 终止文档解析

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"

func (*Client) StopWorkflowRun added in v1.0.1186

func (c *Client) StopWorkflowRun(request *StopWorkflowRunRequest) (response *StopWorkflowRunResponse, err error)

StopWorkflowRun 此接口用来停止正在进行的工作流异步运行实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) StopWorkflowRunWithContext added in v1.0.1186

func (c *Client) StopWorkflowRunWithContext(ctx context.Context, request *StopWorkflowRunRequest) (response *StopWorkflowRunResponse, err error)

StopWorkflowRun 此接口用来停止正在进行的工作流异步运行实例。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UpdateSharedKnowledge added in v1.0.1183

func (c *Client) UpdateSharedKnowledge(request *UpdateSharedKnowledgeRequest) (response *UpdateSharedKnowledgeResponse, err error)

UpdateSharedKnowledge 更新共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UpdateSharedKnowledgeWithContext added in v1.0.1183

func (c *Client) UpdateSharedKnowledgeWithContext(ctx context.Context, request *UpdateSharedKnowledgeRequest) (response *UpdateSharedKnowledgeResponse, err error)

UpdateSharedKnowledge 更新共享知识库。

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UpdateVar added in v1.0.1191

func (c *Client) UpdateVar(request *UpdateVarRequest) (response *UpdateVarResponse, err error)

UpdateVar 更新变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UpdateVarWithContext added in v1.0.1191

func (c *Client) UpdateVarWithContext(ctx context.Context, request *UpdateVarRequest) (response *UpdateVarResponse, err error)

UpdateVar 更新变量

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UploadAttributeLabel

func (c *Client) UploadAttributeLabel(request *UploadAttributeLabelRequest) (response *UploadAttributeLabelResponse, err error)

UploadAttributeLabel 上传导入属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) UploadAttributeLabelWithContext

func (c *Client) UploadAttributeLabelWithContext(ctx context.Context, request *UploadAttributeLabelRequest) (response *UploadAttributeLabelResponse, err error)

UploadAttributeLabel 上传导入属性标签

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) VerifyQA

func (c *Client) VerifyQA(request *VerifyQARequest) (response *VerifyQAResponse, err error)

VerifyQA 校验问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

func (*Client) VerifyQAWithContext

func (c *Client) VerifyQAWithContext(ctx context.Context, request *VerifyQARequest) (response *VerifyQAResponse, err error)

VerifyQA 校验问答

可能返回的错误码:

FAILEDOPERATION = "FailedOperation"
MISSINGPARAMETER = "MissingParameter"

type Context

type Context struct {
	// 消息记录ID信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordBizId *string `json:"RecordBizId,omitnil,omitempty" name:"RecordBizId"`

	// 是否为用户
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsVisitor *bool `json:"IsVisitor,omitnil,omitempty" name:"IsVisitor"`

	// 昵称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NickName *string `json:"NickName,omitnil,omitempty" name:"NickName"`

	// 头像
	// 注意:此字段可能返回 null,表示取不到有效值。
	Avatar *string `json:"Avatar,omitnil,omitempty" name:"Avatar"`

	// 消息内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 文档信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileInfos []*MsgFileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"`

	// 回复方式,15:澄清确认回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyMethod *uint64 `json:"ReplyMethod,omitnil,omitempty" name:"ReplyMethod"`
}

type CreateAgentRequest added in v1.0.1195

type CreateAgentRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 要增加的Agent的信息
	Agent *Agent `json:"Agent,omitnil,omitempty" name:"Agent"`
}

func NewCreateAgentRequest added in v1.0.1195

func NewCreateAgentRequest() (request *CreateAgentRequest)

func (*CreateAgentRequest) FromJsonString added in v1.0.1195

func (r *CreateAgentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAgentRequest) ToJsonString added in v1.0.1195

func (r *CreateAgentRequest) ToJsonString() string

type CreateAgentRequestParams added in v1.0.1195

type CreateAgentRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 要增加的Agent的信息
	Agent *Agent `json:"Agent,omitnil,omitempty" name:"Agent"`
}

Predefined struct for user

type CreateAgentResponse added in v1.0.1195

type CreateAgentResponse struct {
	*tchttp.BaseResponse
	Response *CreateAgentResponseParams `json:"Response"`
}

func NewCreateAgentResponse added in v1.0.1195

func NewCreateAgentResponse() (response *CreateAgentResponse)

func (*CreateAgentResponse) FromJsonString added in v1.0.1195

func (r *CreateAgentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAgentResponse) ToJsonString added in v1.0.1195

func (r *CreateAgentResponse) ToJsonString() string

type CreateAgentResponseParams added in v1.0.1195

type CreateAgentResponseParams struct {
	// 新建的AgentID
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAppRequest

type CreateAppRequest struct {
	*tchttp.BaseRequest

	// 应用类型;knowledge_qa-知识问答管理
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用基础配置
	BaseConfig *BaseConfig `json:"BaseConfig,omitnil,omitempty" name:"BaseConfig"`

	// 应用模式 standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 智能体类型 dialogue 对话式智能体,wechat 公众号智能体
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`
}

func NewCreateAppRequest

func NewCreateAppRequest() (request *CreateAppRequest)

func (*CreateAppRequest) FromJsonString

func (r *CreateAppRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAppRequest) ToJsonString

func (r *CreateAppRequest) ToJsonString() string

type CreateAppRequestParams

type CreateAppRequestParams struct {
	// 应用类型;knowledge_qa-知识问答管理
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用基础配置
	BaseConfig *BaseConfig `json:"BaseConfig,omitnil,omitempty" name:"BaseConfig"`

	// 应用模式 standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 智能体类型 dialogue 对话式智能体,wechat 公众号智能体
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`
}

Predefined struct for user

type CreateAppResponse

type CreateAppResponse struct {
	*tchttp.BaseResponse
	Response *CreateAppResponseParams `json:"Response"`
}

func NewCreateAppResponse

func NewCreateAppResponse() (response *CreateAppResponse)

func (*CreateAppResponse) FromJsonString

func (r *CreateAppResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAppResponse) ToJsonString

func (r *CreateAppResponse) ToJsonString() string

type CreateAppResponseParams

type CreateAppResponseParams struct {
	// 应用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 判断账户应用列表权限是否是自定义的,用户交互提示
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsCustomList *bool `json:"IsCustomList,omitnil,omitempty" name:"IsCustomList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateAttributeLabelRequest

type CreateAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签名
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签值
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 标签标识(不生效,无需填写) 已作废
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewCreateAttributeLabelRequest

func NewCreateAttributeLabelRequest() (request *CreateAttributeLabelRequest)

func (*CreateAttributeLabelRequest) FromJsonString

func (r *CreateAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAttributeLabelRequest) ToJsonString

func (r *CreateAttributeLabelRequest) ToJsonString() string

type CreateAttributeLabelRequestParams

type CreateAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签名
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签值
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 标签标识(不生效,无需填写) 已作废
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type CreateAttributeLabelResponse

type CreateAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *CreateAttributeLabelResponseParams `json:"Response"`
}

func NewCreateAttributeLabelResponse

func NewCreateAttributeLabelResponse() (response *CreateAttributeLabelResponse)

func (*CreateAttributeLabelResponse) FromJsonString

func (r *CreateAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateAttributeLabelResponse) ToJsonString

func (r *CreateAttributeLabelResponse) ToJsonString() string

type CreateAttributeLabelResponseParams

type CreateAttributeLabelResponseParams struct {
	// 标签ID
	AttrBizId *string `json:"AttrBizId,omitnil,omitempty" name:"AttrBizId"`

	// 标签值ID与名称
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateDocCateRequest added in v1.0.1055

type CreateDocCateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 父级业务ID
	ParentBizId *string `json:"ParentBizId,omitnil,omitempty" name:"ParentBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewCreateDocCateRequest added in v1.0.1055

func NewCreateDocCateRequest() (request *CreateDocCateRequest)

func (*CreateDocCateRequest) FromJsonString added in v1.0.1055

func (r *CreateDocCateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateDocCateRequest) ToJsonString added in v1.0.1055

func (r *CreateDocCateRequest) ToJsonString() string

type CreateDocCateRequestParams added in v1.0.1055

type CreateDocCateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 父级业务ID
	ParentBizId *string `json:"ParentBizId,omitnil,omitempty" name:"ParentBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type CreateDocCateResponse added in v1.0.1055

type CreateDocCateResponse struct {
	*tchttp.BaseResponse
	Response *CreateDocCateResponseParams `json:"Response"`
}

func NewCreateDocCateResponse added in v1.0.1055

func NewCreateDocCateResponse() (response *CreateDocCateResponse)

func (*CreateDocCateResponse) FromJsonString added in v1.0.1055

func (r *CreateDocCateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateDocCateResponse) ToJsonString added in v1.0.1055

func (r *CreateDocCateResponse) ToJsonString() string

type CreateDocCateResponseParams added in v1.0.1055

type CreateDocCateResponseParams struct {
	// 是否可新增
	CanAdd *bool `json:"CanAdd,omitnil,omitempty" name:"CanAdd"`

	// 是否可编辑
	CanEdit *bool `json:"CanEdit,omitnil,omitempty" name:"CanEdit"`

	// 是否可删除
	CanDelete *bool `json:"CanDelete,omitnil,omitempty" name:"CanDelete"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateQACateRequest

type CreateQACateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 父级业务ID,创建顶级分类时传字符串"0"
	ParentBizId *string `json:"ParentBizId,omitnil,omitempty" name:"ParentBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

func NewCreateQACateRequest

func NewCreateQACateRequest() (request *CreateQACateRequest)

func (*CreateQACateRequest) FromJsonString

func (r *CreateQACateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateQACateRequest) ToJsonString

func (r *CreateQACateRequest) ToJsonString() string

type CreateQACateRequestParams

type CreateQACateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 父级业务ID,创建顶级分类时传字符串"0"
	ParentBizId *string `json:"ParentBizId,omitnil,omitempty" name:"ParentBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

Predefined struct for user

type CreateQACateResponse

type CreateQACateResponse struct {
	*tchttp.BaseResponse
	Response *CreateQACateResponseParams `json:"Response"`
}

func NewCreateQACateResponse

func NewCreateQACateResponse() (response *CreateQACateResponse)

func (*CreateQACateResponse) FromJsonString

func (r *CreateQACateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateQACateResponse) ToJsonString

func (r *CreateQACateResponse) ToJsonString() string

type CreateQACateResponseParams

type CreateQACateResponseParams struct {
	// 是否可新增
	CanAdd *bool `json:"CanAdd,omitnil,omitempty" name:"CanAdd"`

	// 是否可编辑
	CanEdit *bool `json:"CanEdit,omitnil,omitempty" name:"CanEdit"`

	// 是否可删除
	CanDelete *bool `json:"CanDelete,omitnil,omitempty" name:"CanDelete"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateQARequest

type CreateQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 自定义参数
	CustomParam *string `json:"CustomParam,omitnil,omitempty" name:"CustomParam"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 相似问内容
	SimilarQuestions []*string `json:"SimilarQuestions,omitnil,omitempty" name:"SimilarQuestions"`

	// 问题描述
	QuestionDesc *string `json:"QuestionDesc,omitnil,omitempty" name:"QuestionDesc"`
}

func NewCreateQARequest

func NewCreateQARequest() (request *CreateQARequest)

func (*CreateQARequest) FromJsonString

func (r *CreateQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateQARequest) ToJsonString

func (r *CreateQARequest) ToJsonString() string

type CreateQARequestParams

type CreateQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 自定义参数
	CustomParam *string `json:"CustomParam,omitnil,omitempty" name:"CustomParam"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 相似问内容
	SimilarQuestions []*string `json:"SimilarQuestions,omitnil,omitempty" name:"SimilarQuestions"`

	// 问题描述
	QuestionDesc *string `json:"QuestionDesc,omitnil,omitempty" name:"QuestionDesc"`
}

Predefined struct for user

type CreateQAResponse

type CreateQAResponse struct {
	*tchttp.BaseResponse
	Response *CreateQAResponseParams `json:"Response"`
}

func NewCreateQAResponse

func NewCreateQAResponse() (response *CreateQAResponse)

func (*CreateQAResponse) FromJsonString

func (r *CreateQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateQAResponse) ToJsonString

func (r *CreateQAResponse) ToJsonString() string

type CreateQAResponseParams

type CreateQAResponseParams struct {
	// 问答ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateRejectedQuestionRequest

type CreateRejectedQuestionRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题
	//
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 拒答问题来源的数据源唯一id, - 拒答来源于不满意回复  2 - 拒答来源于手动添加
	BusinessSource *uint64 `json:"BusinessSource,omitnil,omitempty" name:"BusinessSource"`

	// 拒答问题来源的数据源唯一id
	//
	BusinessId *string `json:"BusinessId,omitnil,omitempty" name:"BusinessId"`
}

func NewCreateRejectedQuestionRequest

func NewCreateRejectedQuestionRequest() (request *CreateRejectedQuestionRequest)

func (*CreateRejectedQuestionRequest) FromJsonString

func (r *CreateRejectedQuestionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRejectedQuestionRequest) ToJsonString

func (r *CreateRejectedQuestionRequest) ToJsonString() string

type CreateRejectedQuestionRequestParams

type CreateRejectedQuestionRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题
	//
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 拒答问题来源的数据源唯一id, - 拒答来源于不满意回复  2 - 拒答来源于手动添加
	BusinessSource *uint64 `json:"BusinessSource,omitnil,omitempty" name:"BusinessSource"`

	// 拒答问题来源的数据源唯一id
	//
	BusinessId *string `json:"BusinessId,omitnil,omitempty" name:"BusinessId"`
}

Predefined struct for user

type CreateRejectedQuestionResponse

type CreateRejectedQuestionResponse struct {
	*tchttp.BaseResponse
	Response *CreateRejectedQuestionResponseParams `json:"Response"`
}

func NewCreateRejectedQuestionResponse

func NewCreateRejectedQuestionResponse() (response *CreateRejectedQuestionResponse)

func (*CreateRejectedQuestionResponse) FromJsonString

func (r *CreateRejectedQuestionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateRejectedQuestionResponse) ToJsonString

func (r *CreateRejectedQuestionResponse) ToJsonString() string

type CreateRejectedQuestionResponseParams

type CreateRejectedQuestionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateReleaseRequest

type CreateReleaseRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 渠道业务ID,从ListChannel接口的响应字段ChannelId获取
	ChannelBizIds []*string `json:"ChannelBizIds,omitnil,omitempty" name:"ChannelBizIds"`
}

func NewCreateReleaseRequest

func NewCreateReleaseRequest() (request *CreateReleaseRequest)

func (*CreateReleaseRequest) FromJsonString

func (r *CreateReleaseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateReleaseRequest) ToJsonString

func (r *CreateReleaseRequest) ToJsonString() string

type CreateReleaseRequestParams

type CreateReleaseRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 渠道业务ID,从ListChannel接口的响应字段ChannelId获取
	ChannelBizIds []*string `json:"ChannelBizIds,omitnil,omitempty" name:"ChannelBizIds"`
}

Predefined struct for user

type CreateReleaseResponse

type CreateReleaseResponse struct {
	*tchttp.BaseResponse
	Response *CreateReleaseResponseParams `json:"Response"`
}

func NewCreateReleaseResponse

func NewCreateReleaseResponse() (response *CreateReleaseResponse)

func (*CreateReleaseResponse) FromJsonString

func (r *CreateReleaseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateReleaseResponse) ToJsonString

func (r *CreateReleaseResponse) ToJsonString() string

type CreateReleaseResponseParams

type CreateReleaseResponseParams struct {
	// 发布ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateSharedKnowledgeRequest added in v1.0.1183

type CreateSharedKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 共享知识库名称,字符数量范围:[1, 50]
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 共享知识库描述,字符数量上限2000
	KnowledgeDescription *string `json:"KnowledgeDescription,omitnil,omitempty" name:"KnowledgeDescription"`

	// Embedding模型,字符数量上限128
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 共享知识库类型,0普通,1公众号
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`
}

func NewCreateSharedKnowledgeRequest added in v1.0.1183

func NewCreateSharedKnowledgeRequest() (request *CreateSharedKnowledgeRequest)

func (*CreateSharedKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *CreateSharedKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSharedKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *CreateSharedKnowledgeRequest) ToJsonString() string

type CreateSharedKnowledgeRequestParams added in v1.0.1183

type CreateSharedKnowledgeRequestParams struct {
	// 共享知识库名称,字符数量范围:[1, 50]
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 共享知识库描述,字符数量上限2000
	KnowledgeDescription *string `json:"KnowledgeDescription,omitnil,omitempty" name:"KnowledgeDescription"`

	// Embedding模型,字符数量上限128
	//
	// Deprecated: EmbeddingModel is deprecated.
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 共享知识库类型,0普通,1公众号
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`
}

Predefined struct for user

type CreateSharedKnowledgeResponse added in v1.0.1183

type CreateSharedKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *CreateSharedKnowledgeResponseParams `json:"Response"`
}

func NewCreateSharedKnowledgeResponse added in v1.0.1183

func NewCreateSharedKnowledgeResponse() (response *CreateSharedKnowledgeResponse)

func (*CreateSharedKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *CreateSharedKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateSharedKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *CreateSharedKnowledgeResponse) ToJsonString() string

type CreateSharedKnowledgeResponseParams added in v1.0.1183

type CreateSharedKnowledgeResponseParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateVarRequest added in v1.0.1116

type CreateVarRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量名称,不允许重复,最大支持50个字符
	VarName *string `json:"VarName,omitnil,omitempty" name:"VarName"`

	// 变量描述,最大支持120个字符
	VarDesc *string `json:"VarDesc,omitnil,omitempty" name:"VarDesc"`

	// 变量类型定义,支持类型如下:(STRING,INT,FLOAT,BOOL,OBJECT,ARRAY_STRING,ARRAY_INT,ARRAY_FLOAT,ARRAY_BOOL,ARRAY_OBJECT,FILE,DOCUMENT,IMAGE,AUDIO);传输过程是json字符串,标签中仅支持"STRING"类型使用
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 自定义变量默认值
	VarDefaultValue *string `json:"VarDefaultValue,omitnil,omitempty" name:"VarDefaultValue"`

	// 自定义变量文件默认名称
	VarDefaultFileName *string `json:"VarDefaultFileName,omitnil,omitempty" name:"VarDefaultFileName"`

	// 参数类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

func NewCreateVarRequest added in v1.0.1116

func NewCreateVarRequest() (request *CreateVarRequest)

func (*CreateVarRequest) FromJsonString added in v1.0.1116

func (r *CreateVarRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVarRequest) ToJsonString added in v1.0.1116

func (r *CreateVarRequest) ToJsonString() string

type CreateVarRequestParams added in v1.0.1116

type CreateVarRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量名称,不允许重复,最大支持50个字符
	VarName *string `json:"VarName,omitnil,omitempty" name:"VarName"`

	// 变量描述,最大支持120个字符
	VarDesc *string `json:"VarDesc,omitnil,omitempty" name:"VarDesc"`

	// 变量类型定义,支持类型如下:(STRING,INT,FLOAT,BOOL,OBJECT,ARRAY_STRING,ARRAY_INT,ARRAY_FLOAT,ARRAY_BOOL,ARRAY_OBJECT,FILE,DOCUMENT,IMAGE,AUDIO);传输过程是json字符串,标签中仅支持"STRING"类型使用
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 自定义变量默认值
	VarDefaultValue *string `json:"VarDefaultValue,omitnil,omitempty" name:"VarDefaultValue"`

	// 自定义变量文件默认名称
	VarDefaultFileName *string `json:"VarDefaultFileName,omitnil,omitempty" name:"VarDefaultFileName"`

	// 参数类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

Predefined struct for user

type CreateVarResponse added in v1.0.1116

type CreateVarResponse struct {
	*tchttp.BaseResponse
	Response *CreateVarResponseParams `json:"Response"`
}

func NewCreateVarResponse added in v1.0.1116

func NewCreateVarResponse() (response *CreateVarResponse)

func (*CreateVarResponse) FromJsonString added in v1.0.1116

func (r *CreateVarResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateVarResponse) ToJsonString added in v1.0.1116

func (r *CreateVarResponse) ToJsonString() string

type CreateVarResponseParams added in v1.0.1116

type CreateVarResponseParams struct {
	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type CreateWorkflowRunRequest added in v1.0.1186

type CreateWorkflowRunRequest struct {
	*tchttp.BaseRequest

	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 用户输入的内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// API参数配置
	CustomVariables []*CustomVariable `json:"CustomVariables,omitnil,omitempty" name:"CustomVariables"`
}

func NewCreateWorkflowRunRequest added in v1.0.1186

func NewCreateWorkflowRunRequest() (request *CreateWorkflowRunRequest)

func (*CreateWorkflowRunRequest) FromJsonString added in v1.0.1186

func (r *CreateWorkflowRunRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWorkflowRunRequest) ToJsonString added in v1.0.1186

func (r *CreateWorkflowRunRequest) ToJsonString() string

type CreateWorkflowRunRequestParams added in v1.0.1186

type CreateWorkflowRunRequestParams struct {
	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 用户输入的内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// API参数配置
	CustomVariables []*CustomVariable `json:"CustomVariables,omitnil,omitempty" name:"CustomVariables"`
}

Predefined struct for user

type CreateWorkflowRunResponse added in v1.0.1186

type CreateWorkflowRunResponse struct {
	*tchttp.BaseResponse
	Response *CreateWorkflowRunResponseParams `json:"Response"`
}

func NewCreateWorkflowRunResponse added in v1.0.1186

func NewCreateWorkflowRunResponse() (response *CreateWorkflowRunResponse)

func (*CreateWorkflowRunResponse) FromJsonString added in v1.0.1186

func (r *CreateWorkflowRunResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CreateWorkflowRunResponse) ToJsonString added in v1.0.1186

func (r *CreateWorkflowRunResponse) ToJsonString() string

type CreateWorkflowRunResponseParams added in v1.0.1186

type CreateWorkflowRunResponseParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例的ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 用户输入的内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// API参数配置
	CustomVariables []*CustomVariable `json:"CustomVariables,omitnil,omitempty" name:"CustomVariables"`

	// 创建时间(毫秒时间戳)
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Credentials

type Credentials struct {
	// token
	// 注意:此字段可能返回 null,表示取不到有效值。
	Token *string `json:"Token,omitnil,omitempty" name:"Token"`

	// 临时证书密钥ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TmpSecretId *string `json:"TmpSecretId,omitnil,omitempty" name:"TmpSecretId"`

	// 临时证书密钥Key
	// 注意:此字段可能返回 null,表示取不到有效值。
	TmpSecretKey *string `json:"TmpSecretKey,omitnil,omitempty" name:"TmpSecretKey"`

	// 临时证书appid
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppId *uint64 `json:"AppId,omitnil,omitempty" name:"AppId"`
}

type CustomVariable added in v1.0.1186

type CustomVariable struct {
	// 参数名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 参数的值
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type DeleteAgentRequest added in v1.0.1195

type DeleteAgentRequest struct {
	*tchttp.BaseRequest

	// Agent的ID
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

func NewDeleteAgentRequest added in v1.0.1195

func NewDeleteAgentRequest() (request *DeleteAgentRequest)

func (*DeleteAgentRequest) FromJsonString added in v1.0.1195

func (r *DeleteAgentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAgentRequest) ToJsonString added in v1.0.1195

func (r *DeleteAgentRequest) ToJsonString() string

type DeleteAgentRequestParams added in v1.0.1195

type DeleteAgentRequestParams struct {
	// Agent的ID
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

Predefined struct for user

type DeleteAgentResponse added in v1.0.1195

type DeleteAgentResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAgentResponseParams `json:"Response"`
}

func NewDeleteAgentResponse added in v1.0.1195

func NewDeleteAgentResponse() (response *DeleteAgentResponse)

func (*DeleteAgentResponse) FromJsonString added in v1.0.1195

func (r *DeleteAgentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAgentResponse) ToJsonString added in v1.0.1195

func (r *DeleteAgentResponse) ToJsonString() string

type DeleteAgentResponseParams added in v1.0.1195

type DeleteAgentResponseParams struct {
	// Agent的ID
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteAppRequest

type DeleteAppRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`
}

func NewDeleteAppRequest

func NewDeleteAppRequest() (request *DeleteAppRequest)

func (*DeleteAppRequest) FromJsonString

func (r *DeleteAppRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAppRequest) ToJsonString

func (r *DeleteAppRequest) ToJsonString() string

type DeleteAppRequestParams

type DeleteAppRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`
}

Predefined struct for user

type DeleteAppResponse

type DeleteAppResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAppResponseParams `json:"Response"`
}

func NewDeleteAppResponse

func NewDeleteAppResponse() (response *DeleteAppResponse)

func (*DeleteAppResponse) FromJsonString

func (r *DeleteAppResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAppResponse) ToJsonString

func (r *DeleteAppResponse) ToJsonString() string

type DeleteAppResponseParams

type DeleteAppResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteAttributeLabelRequest

type DeleteAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签ID
	AttributeBizIds []*string `json:"AttributeBizIds,omitnil,omitempty" name:"AttributeBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewDeleteAttributeLabelRequest

func NewDeleteAttributeLabelRequest() (request *DeleteAttributeLabelRequest)

func (*DeleteAttributeLabelRequest) FromJsonString

func (r *DeleteAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAttributeLabelRequest) ToJsonString

func (r *DeleteAttributeLabelRequest) ToJsonString() string

type DeleteAttributeLabelRequestParams

type DeleteAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签ID
	AttributeBizIds []*string `json:"AttributeBizIds,omitnil,omitempty" name:"AttributeBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type DeleteAttributeLabelResponse

type DeleteAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *DeleteAttributeLabelResponseParams `json:"Response"`
}

func NewDeleteAttributeLabelResponse

func NewDeleteAttributeLabelResponse() (response *DeleteAttributeLabelResponse)

func (*DeleteAttributeLabelResponse) FromJsonString

func (r *DeleteAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteAttributeLabelResponse) ToJsonString

func (r *DeleteAttributeLabelResponse) ToJsonString() string

type DeleteAttributeLabelResponseParams

type DeleteAttributeLabelResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteDocCateRequest added in v1.0.1055

type DeleteDocCateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewDeleteDocCateRequest added in v1.0.1055

func NewDeleteDocCateRequest() (request *DeleteDocCateRequest)

func (*DeleteDocCateRequest) FromJsonString added in v1.0.1055

func (r *DeleteDocCateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteDocCateRequest) ToJsonString added in v1.0.1055

func (r *DeleteDocCateRequest) ToJsonString() string

type DeleteDocCateRequestParams added in v1.0.1055

type DeleteDocCateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type DeleteDocCateResponse added in v1.0.1055

type DeleteDocCateResponse struct {
	*tchttp.BaseResponse
	Response *DeleteDocCateResponseParams `json:"Response"`
}

func NewDeleteDocCateResponse added in v1.0.1055

func NewDeleteDocCateResponse() (response *DeleteDocCateResponse)

func (*DeleteDocCateResponse) FromJsonString added in v1.0.1055

func (r *DeleteDocCateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteDocCateResponse) ToJsonString added in v1.0.1055

func (r *DeleteDocCateResponse) ToJsonString() string

type DeleteDocCateResponseParams added in v1.0.1055

type DeleteDocCateResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteDocRequest

type DeleteDocRequest struct {
	*tchttp.BaseRequest

	// 文档业务ID列表
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewDeleteDocRequest

func NewDeleteDocRequest() (request *DeleteDocRequest)

func (*DeleteDocRequest) FromJsonString

func (r *DeleteDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteDocRequest) ToJsonString

func (r *DeleteDocRequest) ToJsonString() string

type DeleteDocRequestParams

type DeleteDocRequestParams struct {
	// 文档业务ID列表
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type DeleteDocResponse

type DeleteDocResponse struct {
	*tchttp.BaseResponse
	Response *DeleteDocResponseParams `json:"Response"`
}

func NewDeleteDocResponse

func NewDeleteDocResponse() (response *DeleteDocResponse)

func (*DeleteDocResponse) FromJsonString

func (r *DeleteDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteDocResponse) ToJsonString

func (r *DeleteDocResponse) ToJsonString() string

type DeleteDocResponseParams

type DeleteDocResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteQACateRequest

type DeleteQACateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewDeleteQACateRequest

func NewDeleteQACateRequest() (request *DeleteQACateRequest)

func (*DeleteQACateRequest) FromJsonString

func (r *DeleteQACateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteQACateRequest) ToJsonString

func (r *DeleteQACateRequest) ToJsonString() string

type DeleteQACateRequestParams

type DeleteQACateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type DeleteQACateResponse

type DeleteQACateResponse struct {
	*tchttp.BaseResponse
	Response *DeleteQACateResponseParams `json:"Response"`
}

func NewDeleteQACateResponse

func NewDeleteQACateResponse() (response *DeleteQACateResponse)

func (*DeleteQACateResponse) FromJsonString

func (r *DeleteQACateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteQACateResponse) ToJsonString

func (r *DeleteQACateResponse) ToJsonString() string

type DeleteQACateResponseParams

type DeleteQACateResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteQARequest

type DeleteQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`
}

func NewDeleteQARequest

func NewDeleteQARequest() (request *DeleteQARequest)

func (*DeleteQARequest) FromJsonString

func (r *DeleteQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteQARequest) ToJsonString

func (r *DeleteQARequest) ToJsonString() string

type DeleteQARequestParams

type DeleteQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`
}

Predefined struct for user

type DeleteQAResponse

type DeleteQAResponse struct {
	*tchttp.BaseResponse
	Response *DeleteQAResponseParams `json:"Response"`
}

func NewDeleteQAResponse

func NewDeleteQAResponse() (response *DeleteQAResponse)

func (*DeleteQAResponse) FromJsonString

func (r *DeleteQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteQAResponse) ToJsonString

func (r *DeleteQAResponse) ToJsonString() string

type DeleteQAResponseParams

type DeleteQAResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteRejectedQuestionRequest

type DeleteRejectedQuestionRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题来源的数据源唯一id
	//
	//
	RejectedBizIds []*string `json:"RejectedBizIds,omitnil,omitempty" name:"RejectedBizIds"`
}

func NewDeleteRejectedQuestionRequest

func NewDeleteRejectedQuestionRequest() (request *DeleteRejectedQuestionRequest)

func (*DeleteRejectedQuestionRequest) FromJsonString

func (r *DeleteRejectedQuestionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRejectedQuestionRequest) ToJsonString

func (r *DeleteRejectedQuestionRequest) ToJsonString() string

type DeleteRejectedQuestionRequestParams

type DeleteRejectedQuestionRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题来源的数据源唯一id
	//
	//
	RejectedBizIds []*string `json:"RejectedBizIds,omitnil,omitempty" name:"RejectedBizIds"`
}

Predefined struct for user

type DeleteRejectedQuestionResponse

type DeleteRejectedQuestionResponse struct {
	*tchttp.BaseResponse
	Response *DeleteRejectedQuestionResponseParams `json:"Response"`
}

func NewDeleteRejectedQuestionResponse

func NewDeleteRejectedQuestionResponse() (response *DeleteRejectedQuestionResponse)

func (*DeleteRejectedQuestionResponse) FromJsonString

func (r *DeleteRejectedQuestionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteRejectedQuestionResponse) ToJsonString

func (r *DeleteRejectedQuestionResponse) ToJsonString() string

type DeleteRejectedQuestionResponseParams

type DeleteRejectedQuestionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteSharedKnowledgeRequest added in v1.0.1183

type DeleteSharedKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

func NewDeleteSharedKnowledgeRequest added in v1.0.1183

func NewDeleteSharedKnowledgeRequest() (request *DeleteSharedKnowledgeRequest)

func (*DeleteSharedKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *DeleteSharedKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSharedKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *DeleteSharedKnowledgeRequest) ToJsonString() string

type DeleteSharedKnowledgeRequestParams added in v1.0.1183

type DeleteSharedKnowledgeRequestParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

Predefined struct for user

type DeleteSharedKnowledgeResponse added in v1.0.1183

type DeleteSharedKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSharedKnowledgeResponseParams `json:"Response"`
}

func NewDeleteSharedKnowledgeResponse added in v1.0.1183

func NewDeleteSharedKnowledgeResponse() (response *DeleteSharedKnowledgeResponse)

func (*DeleteSharedKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *DeleteSharedKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSharedKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *DeleteSharedKnowledgeResponse) ToJsonString() string

type DeleteSharedKnowledgeResponseParams added in v1.0.1183

type DeleteSharedKnowledgeResponseParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteVarRequest added in v1.0.1191

type DeleteVarRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 参数类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

func NewDeleteVarRequest added in v1.0.1191

func NewDeleteVarRequest() (request *DeleteVarRequest)

func (*DeleteVarRequest) FromJsonString added in v1.0.1191

func (r *DeleteVarRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVarRequest) ToJsonString added in v1.0.1191

func (r *DeleteVarRequest) ToJsonString() string

type DeleteVarRequestParams added in v1.0.1191

type DeleteVarRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 参数类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

Predefined struct for user

type DeleteVarResponse added in v1.0.1191

type DeleteVarResponse struct {
	*tchttp.BaseResponse
	Response *DeleteVarResponseParams `json:"Response"`
}

func NewDeleteVarResponse added in v1.0.1191

func NewDeleteVarResponse() (response *DeleteVarResponse)

func (*DeleteVarResponse) FromJsonString added in v1.0.1191

func (r *DeleteVarResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteVarResponse) ToJsonString added in v1.0.1191

func (r *DeleteVarResponse) ToJsonString() string

type DeleteVarResponseParams added in v1.0.1191

type DeleteVarResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAppAgentListRequest added in v1.0.1195

type DescribeAppAgentListRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

func NewDescribeAppAgentListRequest added in v1.0.1195

func NewDescribeAppAgentListRequest() (request *DescribeAppAgentListRequest)

func (*DescribeAppAgentListRequest) FromJsonString added in v1.0.1195

func (r *DescribeAppAgentListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAppAgentListRequest) ToJsonString added in v1.0.1195

func (r *DescribeAppAgentListRequest) ToJsonString() string

type DescribeAppAgentListRequestParams added in v1.0.1195

type DescribeAppAgentListRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

Predefined struct for user

type DescribeAppAgentListResponse added in v1.0.1195

type DescribeAppAgentListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAppAgentListResponseParams `json:"Response"`
}

func NewDescribeAppAgentListResponse added in v1.0.1195

func NewDescribeAppAgentListResponse() (response *DescribeAppAgentListResponse)

func (*DescribeAppAgentListResponse) FromJsonString added in v1.0.1195

func (r *DescribeAppAgentListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAppAgentListResponse) ToJsonString added in v1.0.1195

func (r *DescribeAppAgentListResponse) ToJsonString() string

type DescribeAppAgentListResponseParams added in v1.0.1195

type DescribeAppAgentListResponseParams struct {
	// 入口启动AgentID
	StaringAgentId *string `json:"StaringAgentId,omitnil,omitempty" name:"StaringAgentId"`

	// 应用Agent信息列表
	Agents []*Agent `json:"Agents,omitnil,omitempty" name:"Agents"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAppRequest

type DescribeAppRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 是否发布后的配置
	IsRelease *bool `json:"IsRelease,omitnil,omitempty" name:"IsRelease"`
}

func NewDescribeAppRequest

func NewDescribeAppRequest() (request *DescribeAppRequest)

func (*DescribeAppRequest) FromJsonString

func (r *DescribeAppRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAppRequest) ToJsonString

func (r *DescribeAppRequest) ToJsonString() string

type DescribeAppRequestParams

type DescribeAppRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 是否发布后的配置
	IsRelease *bool `json:"IsRelease,omitnil,omitempty" name:"IsRelease"`
}

Predefined struct for user

type DescribeAppResponse

type DescribeAppResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAppResponseParams `json:"Response"`
}

func NewDescribeAppResponse

func NewDescribeAppResponse() (response *DescribeAppResponse)

func (*DescribeAppResponse) FromJsonString

func (r *DescribeAppResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAppResponse) ToJsonString

func (r *DescribeAppResponse) ToJsonString() string

type DescribeAppResponseParams

type DescribeAppResponseParams struct {
	// 应用 ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用类型说明
	AppTypeDesc *string `json:"AppTypeDesc,omitnil,omitempty" name:"AppTypeDesc"`

	// 应用类型说明
	BaseConfig *BaseConfig `json:"BaseConfig,omitnil,omitempty" name:"BaseConfig"`

	// 应用配置
	AppConfig *AppConfig `json:"AppConfig,omitnil,omitempty" name:"AppConfig"`

	// 头像是否在申诉中
	AvatarInAppeal *bool `json:"AvatarInAppeal,omitnil,omitempty" name:"AvatarInAppeal"`

	// 角色描述是否在申诉中
	RoleInAppeal *bool `json:"RoleInAppeal,omitnil,omitempty" name:"RoleInAppeal"`

	// 名称是否在申诉中
	NameInAppeal *bool `json:"NameInAppeal,omitnil,omitempty" name:"NameInAppeal"`

	// 欢迎语是否在申诉中
	GreetingInAppeal *bool `json:"GreetingInAppeal,omitnil,omitempty" name:"GreetingInAppeal"`

	// 未知问题回复语是否在申诉中
	BareAnswerInAppeal *bool `json:"BareAnswerInAppeal,omitnil,omitempty" name:"BareAnswerInAppeal"`

	// 应用appKey
	AppKey *string `json:"AppKey,omitnil,omitempty" name:"AppKey"`

	// 应用状态,1:未上线,2:运行中,3:停用
	AppStatus *uint64 `json:"AppStatus,omitnil,omitempty" name:"AppStatus"`

	// 状态说明
	AppStatusDesc *string `json:"AppStatusDesc,omitnil,omitempty" name:"AppStatusDesc"`

	// 应用是否在复制中
	IsCopying *bool `json:"IsCopying,omitnil,omitempty" name:"IsCopying"`

	// 智能体类型 dialogue 对话式智能体,wechat 公众号智能体
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeAttributeLabelRequest

type DescribeAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 每次加载的数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 查询标签或相似标签
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 滚动加载游标的标签ID
	LastLabelBizId *string `json:"LastLabelBizId,omitnil,omitempty" name:"LastLabelBizId"`

	// 查询范围 all(或者传空):标准词和相似词 standard:标准词 similar:相似词
	QueryScope *string `json:"QueryScope,omitnil,omitempty" name:"QueryScope"`
}

func NewDescribeAttributeLabelRequest

func NewDescribeAttributeLabelRequest() (request *DescribeAttributeLabelRequest)

func (*DescribeAttributeLabelRequest) FromJsonString

func (r *DescribeAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAttributeLabelRequest) ToJsonString

func (r *DescribeAttributeLabelRequest) ToJsonString() string

type DescribeAttributeLabelRequestParams

type DescribeAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 每次加载的数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 查询标签或相似标签
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 滚动加载游标的标签ID
	LastLabelBizId *string `json:"LastLabelBizId,omitnil,omitempty" name:"LastLabelBizId"`

	// 查询范围 all(或者传空):标准词和相似词 standard:标准词 similar:相似词
	QueryScope *string `json:"QueryScope,omitnil,omitempty" name:"QueryScope"`
}

Predefined struct for user

type DescribeAttributeLabelResponse

type DescribeAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *DescribeAttributeLabelResponseParams `json:"Response"`
}

func NewDescribeAttributeLabelResponse

func NewDescribeAttributeLabelResponse() (response *DescribeAttributeLabelResponse)

func (*DescribeAttributeLabelResponse) FromJsonString

func (r *DescribeAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeAttributeLabelResponse) ToJsonString

func (r *DescribeAttributeLabelResponse) ToJsonString() string

type DescribeAttributeLabelResponseParams

type DescribeAttributeLabelResponseParams struct {
	// 属性ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 属性标识
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 属性名称
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签数量
	LabelNumber *string `json:"LabelNumber,omitnil,omitempty" name:"LabelNumber"`

	// 标签名称
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeCallStatsGraphRequest added in v1.0.1007

type DescribeCallStatsGraphRequest struct {
	*tchttp.BaseRequest

	// uin
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 筛选子场景(文档解析场景使用)
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeCallStatsGraphRequest added in v1.0.1007

func NewDescribeCallStatsGraphRequest() (request *DescribeCallStatsGraphRequest)

func (*DescribeCallStatsGraphRequest) FromJsonString added in v1.0.1007

func (r *DescribeCallStatsGraphRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCallStatsGraphRequest) ToJsonString added in v1.0.1007

func (r *DescribeCallStatsGraphRequest) ToJsonString() string

type DescribeCallStatsGraphRequestParams added in v1.0.1007

type DescribeCallStatsGraphRequestParams struct {
	// uin
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 筛选子场景(文档解析场景使用)
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeCallStatsGraphResponse added in v1.0.1007

type DescribeCallStatsGraphResponse struct {
	*tchttp.BaseResponse
	Response *DescribeCallStatsGraphResponseParams `json:"Response"`
}

func NewDescribeCallStatsGraphResponse added in v1.0.1007

func NewDescribeCallStatsGraphResponse() (response *DescribeCallStatsGraphResponse)

func (*DescribeCallStatsGraphResponse) FromJsonString added in v1.0.1007

func (r *DescribeCallStatsGraphResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeCallStatsGraphResponse) ToJsonString added in v1.0.1007

func (r *DescribeCallStatsGraphResponse) ToJsonString() string

type DescribeCallStatsGraphResponseParams added in v1.0.1007

type DescribeCallStatsGraphResponseParams struct {
	// 接口调用次数统计信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Stat `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeConcurrencyUsageGraphRequest added in v1.0.1007

type DescribeConcurrencyUsageGraphRequest struct {
	*tchttp.BaseRequest

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// uin
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeConcurrencyUsageGraphRequest added in v1.0.1007

func NewDescribeConcurrencyUsageGraphRequest() (request *DescribeConcurrencyUsageGraphRequest)

func (*DescribeConcurrencyUsageGraphRequest) FromJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageGraphRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeConcurrencyUsageGraphRequest) ToJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageGraphRequest) ToJsonString() string

type DescribeConcurrencyUsageGraphRequestParams added in v1.0.1007

type DescribeConcurrencyUsageGraphRequestParams struct {
	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// uin
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeConcurrencyUsageGraphResponse added in v1.0.1007

type DescribeConcurrencyUsageGraphResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConcurrencyUsageGraphResponseParams `json:"Response"`
}

func NewDescribeConcurrencyUsageGraphResponse added in v1.0.1007

func NewDescribeConcurrencyUsageGraphResponse() (response *DescribeConcurrencyUsageGraphResponse)

func (*DescribeConcurrencyUsageGraphResponse) FromJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageGraphResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeConcurrencyUsageGraphResponse) ToJsonString added in v1.0.1007

type DescribeConcurrencyUsageGraphResponseParams added in v1.0.1007

type DescribeConcurrencyUsageGraphResponseParams struct {
	// X轴: 时间区域;根据查询条件的粒度返回“分/小时/日”两种区间范围
	X []*string `json:"X,omitnil,omitempty" name:"X"`

	// 可用并发y轴坐标
	AvailableY []*int64 `json:"AvailableY,omitnil,omitempty" name:"AvailableY"`

	// 成功调用并发y轴坐标
	SuccessCallY []*int64 `json:"SuccessCallY,omitnil,omitempty" name:"SuccessCallY"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeConcurrencyUsageRequest added in v1.0.1007

type DescribeConcurrencyUsageRequest struct {
	*tchttp.BaseRequest

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeConcurrencyUsageRequest added in v1.0.1007

func NewDescribeConcurrencyUsageRequest() (request *DescribeConcurrencyUsageRequest)

func (*DescribeConcurrencyUsageRequest) FromJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeConcurrencyUsageRequest) ToJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageRequest) ToJsonString() string

type DescribeConcurrencyUsageRequestParams added in v1.0.1007

type DescribeConcurrencyUsageRequestParams struct {
	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeConcurrencyUsageResponse added in v1.0.1007

type DescribeConcurrencyUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeConcurrencyUsageResponseParams `json:"Response"`
}

func NewDescribeConcurrencyUsageResponse added in v1.0.1007

func NewDescribeConcurrencyUsageResponse() (response *DescribeConcurrencyUsageResponse)

func (*DescribeConcurrencyUsageResponse) FromJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeConcurrencyUsageResponse) ToJsonString added in v1.0.1007

func (r *DescribeConcurrencyUsageResponse) ToJsonString() string

type DescribeConcurrencyUsageResponseParams added in v1.0.1007

type DescribeConcurrencyUsageResponseParams struct {
	// 可用并发数上限
	AvailableConcurrency *uint64 `json:"AvailableConcurrency,omitnil,omitempty" name:"AvailableConcurrency"`

	// 并发峰值
	ConcurrencyPeak *uint64 `json:"ConcurrencyPeak,omitnil,omitempty" name:"ConcurrencyPeak"`

	// 超出可用并发数上限的次数
	ExceedUsageTime *uint64 `json:"ExceedUsageTime,omitnil,omitempty" name:"ExceedUsageTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeDocRequest

type DescribeDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

func NewDescribeDocRequest

func NewDescribeDocRequest() (request *DescribeDocRequest)

func (*DescribeDocRequest) FromJsonString

func (r *DescribeDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDocRequest) ToJsonString

func (r *DescribeDocRequest) ToJsonString() string

type DescribeDocRequestParams

type DescribeDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

Predefined struct for user

type DescribeDocResponse

type DescribeDocResponse struct {
	*tchttp.BaseResponse
	Response *DescribeDocResponseParams `json:"Response"`
}

func NewDescribeDocResponse

func NewDescribeDocResponse() (response *DescribeDocResponse)

func (*DescribeDocResponse) FromJsonString

func (r *DescribeDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeDocResponse) ToJsonString

func (r *DescribeDocResponse) ToJsonString() string

type DescribeDocResponseParams

type DescribeDocResponseParams struct {
	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 文件名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// cos路径
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 文档状态: 1-未生成 2-生成中 3-生成成功 4-生成失败 5-删除中 6-删除成功 7-审核中 8-审核失败 9-审核成功 10-待发布 11-发布中 12-已发布 13-学习中 14-学习失败 15-更新中 16-更新失败 17-解析中 18-解析失败 19-导入失败 20-已过期 21-超量失效 22-超量失效恢复
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 文档状态描述
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 生成失败原因
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 答案中是否引用
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 问答对数量
	QaNum *int64 `json:"QaNum,omitnil,omitempty" name:"QaNum"`

	// 是否删除
	IsDeleted *bool `json:"IsDeleted,omitnil,omitempty" name:"IsDeleted"`

	// 文档来源
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 文档来源描述
	SourceDesc *string `json:"SourceDesc,omitnil,omitempty" name:"SourceDesc"`

	// 是否允许重新生成
	IsAllowRestart *bool `json:"IsAllowRestart,omitnil,omitempty" name:"IsAllowRestart"`

	// qa是否已删除
	IsDeletedQa *bool `json:"IsDeletedQa,omitnil,omitempty" name:"IsDeletedQa"`

	// 问答是否生成中
	IsCreatingQa *bool `json:"IsCreatingQa,omitnil,omitempty" name:"IsCreatingQa"`

	// 是否允许删除
	IsAllowDelete *bool `json:"IsAllowDelete,omitnil,omitempty" name:"IsAllowDelete"`

	// 是否允许操作引用开关
	IsAllowRefer *bool `json:"IsAllowRefer,omitnil,omitempty" name:"IsAllowRefer"`

	// 是否生成过问答
	IsCreatedQa *bool `json:"IsCreatedQa,omitnil,omitempty" name:"IsCreatedQa"`

	// 文档字符量
	DocCharSize *string `json:"DocCharSize,omitnil,omitempty" name:"DocCharSize"`

	// 是否允许编辑
	IsAllowEdit *bool `json:"IsAllowEdit,omitnil,omitempty" name:"IsAllowEdit"`

	// 标签适用范围 1:全部,2:按条件范围
	AttrRange *int64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 标签
	AttrLabels []*AttrLabel `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 文档是否停用,false:未停用,true:已停用
	IsDisabled *bool `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"`

	// 是否支持下载
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 自定义切分规则
	// 注意:此字段可能返回 null,表示取不到有效值。
	SplitRule *string `json:"SplitRule,omitnil,omitempty" name:"SplitRule"`

	// 文档更新频率
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatePeriodInfo *UpdatePeriodInfo `json:"UpdatePeriodInfo,omitnil,omitempty" name:"UpdatePeriodInfo"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeKnowledgeUsagePieGraphRequest added in v1.0.1007

type DescribeKnowledgeUsagePieGraphRequest struct {
	*tchttp.BaseRequest

	// 应用ID数组
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间列表
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeKnowledgeUsagePieGraphRequest added in v1.0.1007

func NewDescribeKnowledgeUsagePieGraphRequest() (request *DescribeKnowledgeUsagePieGraphRequest)

func (*DescribeKnowledgeUsagePieGraphRequest) FromJsonString added in v1.0.1007

func (r *DescribeKnowledgeUsagePieGraphRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeKnowledgeUsagePieGraphRequest) ToJsonString added in v1.0.1007

type DescribeKnowledgeUsagePieGraphRequestParams added in v1.0.1007

type DescribeKnowledgeUsagePieGraphRequestParams struct {
	// 应用ID数组
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间列表
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeKnowledgeUsagePieGraphResponse added in v1.0.1007

type DescribeKnowledgeUsagePieGraphResponse struct {
	*tchttp.BaseResponse
	Response *DescribeKnowledgeUsagePieGraphResponseParams `json:"Response"`
}

func NewDescribeKnowledgeUsagePieGraphResponse added in v1.0.1007

func NewDescribeKnowledgeUsagePieGraphResponse() (response *DescribeKnowledgeUsagePieGraphResponse)

func (*DescribeKnowledgeUsagePieGraphResponse) FromJsonString added in v1.0.1007

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeKnowledgeUsagePieGraphResponse) ToJsonString added in v1.0.1007

type DescribeKnowledgeUsagePieGraphResponseParams added in v1.0.1007

type DescribeKnowledgeUsagePieGraphResponseParams struct {
	// 所有应用已用的字符总数
	AvailableCharSize *string `json:"AvailableCharSize,omitnil,omitempty" name:"AvailableCharSize"`

	// 应用饼图详情列表
	List []*KnowledgeCapacityPieGraphDetail `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeKnowledgeUsageRequest added in v1.0.1007

type DescribeKnowledgeUsageRequest struct {
	*tchttp.BaseRequest
}

func NewDescribeKnowledgeUsageRequest added in v1.0.1007

func NewDescribeKnowledgeUsageRequest() (request *DescribeKnowledgeUsageRequest)

func (*DescribeKnowledgeUsageRequest) FromJsonString added in v1.0.1007

func (r *DescribeKnowledgeUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeKnowledgeUsageRequest) ToJsonString added in v1.0.1007

func (r *DescribeKnowledgeUsageRequest) ToJsonString() string

type DescribeKnowledgeUsageRequestParams added in v1.0.1007

type DescribeKnowledgeUsageRequestParams struct {
}

Predefined struct for user

type DescribeKnowledgeUsageResponse added in v1.0.1007

type DescribeKnowledgeUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeKnowledgeUsageResponseParams `json:"Response"`
}

func NewDescribeKnowledgeUsageResponse added in v1.0.1007

func NewDescribeKnowledgeUsageResponse() (response *DescribeKnowledgeUsageResponse)

func (*DescribeKnowledgeUsageResponse) FromJsonString added in v1.0.1007

func (r *DescribeKnowledgeUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeKnowledgeUsageResponse) ToJsonString added in v1.0.1007

func (r *DescribeKnowledgeUsageResponse) ToJsonString() string

type DescribeKnowledgeUsageResponseParams added in v1.0.1007

type DescribeKnowledgeUsageResponseParams struct {
	// 可用字符数上限
	AvailableCharSize *string `json:"AvailableCharSize,omitnil,omitempty" name:"AvailableCharSize"`

	// 超过可用字符数上限的字符数
	ExceedCharSize *string `json:"ExceedCharSize,omitnil,omitempty" name:"ExceedCharSize"`

	// 知识库使用字符总数
	UsedCharSize *string `json:"UsedCharSize,omitnil,omitempty" name:"UsedCharSize"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeNodeRunRequest added in v1.0.1186

type DescribeNodeRunRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 节点运行实例ID
	NodeRunId *string `json:"NodeRunId,omitnil,omitempty" name:"NodeRunId"`
}

func NewDescribeNodeRunRequest added in v1.0.1186

func NewDescribeNodeRunRequest() (request *DescribeNodeRunRequest)

func (*DescribeNodeRunRequest) FromJsonString added in v1.0.1186

func (r *DescribeNodeRunRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNodeRunRequest) ToJsonString added in v1.0.1186

func (r *DescribeNodeRunRequest) ToJsonString() string

type DescribeNodeRunRequestParams added in v1.0.1186

type DescribeNodeRunRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 节点运行实例ID
	NodeRunId *string `json:"NodeRunId,omitnil,omitempty" name:"NodeRunId"`
}

Predefined struct for user

type DescribeNodeRunResponse added in v1.0.1186

type DescribeNodeRunResponse struct {
	*tchttp.BaseResponse
	Response *DescribeNodeRunResponseParams `json:"Response"`
}

func NewDescribeNodeRunResponse added in v1.0.1186

func NewDescribeNodeRunResponse() (response *DescribeNodeRunResponse)

func (*DescribeNodeRunResponse) FromJsonString added in v1.0.1186

func (r *DescribeNodeRunResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeNodeRunResponse) ToJsonString added in v1.0.1186

func (r *DescribeNodeRunResponse) ToJsonString() string

type DescribeNodeRunResponseParams added in v1.0.1186

type DescribeNodeRunResponseParams struct {
	// 节点运行实例详情
	NodeRun *NodeRunDetail `json:"NodeRun,omitnil,omitempty" name:"NodeRun"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeQARequest

type DescribeQARequest struct {
	*tchttp.BaseRequest

	// QA业务ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewDescribeQARequest

func NewDescribeQARequest() (request *DescribeQARequest)

func (*DescribeQARequest) FromJsonString

func (r *DescribeQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQARequest) ToJsonString

func (r *DescribeQARequest) ToJsonString() string

type DescribeQARequestParams

type DescribeQARequestParams struct {
	// QA业务ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type DescribeQAResponse

type DescribeQAResponse struct {
	*tchttp.BaseResponse
	Response *DescribeQAResponseParams `json:"Response"`
}

func NewDescribeQAResponse

func NewDescribeQAResponse() (response *DescribeQAResponse)

func (*DescribeQAResponse) FromJsonString

func (r *DescribeQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeQAResponse) ToJsonString

func (r *DescribeQAResponse) ToJsonString() string

type DescribeQAResponseParams

type DescribeQAResponseParams struct {
	// QA业务ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 自定义参数
	CustomParam *string `json:"CustomParam,omitnil,omitempty" name:"CustomParam"`

	// 来源 1-文档生成问答对  2-批量导入问答对  3-单条手动录入问答对
	Source *uint64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 来源描述
	SourceDesc *string `json:"SourceDesc,omitnil,omitempty" name:"SourceDesc"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态 <br>1-未校验  2-未发布 3-发布中 4-已发布  5-发布失败 6-不采纳 7-审核中  8-审核失败  9-审核失败申诉后人工审核中  11-审核失败申诉后人工审核不通过  12-已过期  13-超量失效  14-超量失效恢复 19-学习中  20-学习失败
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态描述
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 是否允许校验
	IsAllowAccept *bool `json:"IsAllowAccept,omitnil,omitempty" name:"IsAllowAccept"`

	// 是否允许删除
	IsAllowDelete *bool `json:"IsAllowDelete,omitnil,omitempty" name:"IsAllowDelete"`

	// 是否允许编辑
	IsAllowEdit *bool `json:"IsAllowEdit,omitnil,omitempty" name:"IsAllowEdit"`

	// 文档id
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 文档名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 分片ID
	SegmentBizId *string `json:"SegmentBizId,omitnil,omitempty" name:"SegmentBizId"`

	// 分片内容
	PageContent *string `json:"PageContent,omitnil,omitempty" name:"PageContent"`

	// 分片高亮内容
	Highlights []*Highlight `json:"Highlights,omitnil,omitempty" name:"Highlights"`

	// 分片内容
	OrgData *string `json:"OrgData,omitnil,omitempty" name:"OrgData"`

	// 标签适用范围
	AttrRange *int64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 标签
	AttrLabels []*AttrLabel `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 相似问列表信息
	SimilarQuestions []*SimilarQuestion `json:"SimilarQuestions,omitnil,omitempty" name:"SimilarQuestions"`

	// 问题和答案文本审核状态 1审核失败
	QaAuditStatus *uint64 `json:"QaAuditStatus,omitnil,omitempty" name:"QaAuditStatus"`

	// 答案中的图片审核状态 1审核失败
	PicAuditStatus *uint64 `json:"PicAuditStatus,omitnil,omitempty" name:"PicAuditStatus"`

	// 答案中的视频审核状态 1审核失败
	VideoAuditStatus *uint64 `json:"VideoAuditStatus,omitnil,omitempty" name:"VideoAuditStatus"`

	// 问题描述
	QuestionDesc *string `json:"QuestionDesc,omitnil,omitempty" name:"QuestionDesc"`

	// 问答是否停用,false:未停用,true已停用
	IsDisabled *bool `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReferRequest

type DescribeReferRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 引用ID
	ReferBizIds []*string `json:"ReferBizIds,omitnil,omitempty" name:"ReferBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewDescribeReferRequest

func NewDescribeReferRequest() (request *DescribeReferRequest)

func (*DescribeReferRequest) FromJsonString

func (r *DescribeReferRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReferRequest) ToJsonString

func (r *DescribeReferRequest) ToJsonString() string

type DescribeReferRequestParams

type DescribeReferRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 引用ID
	ReferBizIds []*string `json:"ReferBizIds,omitnil,omitempty" name:"ReferBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type DescribeReferResponse

type DescribeReferResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReferResponseParams `json:"Response"`
}

func NewDescribeReferResponse

func NewDescribeReferResponse() (response *DescribeReferResponse)

func (*DescribeReferResponse) FromJsonString

func (r *DescribeReferResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReferResponse) ToJsonString

func (r *DescribeReferResponse) ToJsonString() string

type DescribeReferResponseParams

type DescribeReferResponseParams struct {
	// 引用列表
	List []*ReferDetail `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReleaseInfoRequest

type DescribeReleaseInfoRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewDescribeReleaseInfoRequest

func NewDescribeReleaseInfoRequest() (request *DescribeReleaseInfoRequest)

func (*DescribeReleaseInfoRequest) FromJsonString

func (r *DescribeReleaseInfoRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReleaseInfoRequest) ToJsonString

func (r *DescribeReleaseInfoRequest) ToJsonString() string

type DescribeReleaseInfoRequestParams

type DescribeReleaseInfoRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type DescribeReleaseInfoResponse

type DescribeReleaseInfoResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReleaseInfoResponseParams `json:"Response"`
}

func NewDescribeReleaseInfoResponse

func NewDescribeReleaseInfoResponse() (response *DescribeReleaseInfoResponse)

func (*DescribeReleaseInfoResponse) FromJsonString

func (r *DescribeReleaseInfoResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReleaseInfoResponse) ToJsonString

func (r *DescribeReleaseInfoResponse) ToJsonString() string

type DescribeReleaseInfoResponseParams

type DescribeReleaseInfoResponseParams struct {
	// 最后发布时间
	LastTime *string `json:"LastTime,omitnil,omitempty" name:"LastTime"`

	// 发布状态 , 1-待发布 , 2-发布中 , 3-发布成功 , 4-发布失败 , 5-审核中 , 6-审核成功 , 7-审核失败 , 8-发布成功回调处理中 , 9-发布暂停 , 10-申诉审核中 , 11-申诉审核通过 , 12-申诉审核不通过
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 是否编辑过, 当为true的时候表示可以发布
	IsUpdated *bool `json:"IsUpdated,omitnil,omitempty" name:"IsUpdated"`

	// 失败原因
	Msg *string `json:"Msg,omitnil,omitempty" name:"Msg"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeReleaseRequest

type DescribeReleaseRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布详情
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`
}

func NewDescribeReleaseRequest

func NewDescribeReleaseRequest() (request *DescribeReleaseRequest)

func (*DescribeReleaseRequest) FromJsonString

func (r *DescribeReleaseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReleaseRequest) ToJsonString

func (r *DescribeReleaseRequest) ToJsonString() string

type DescribeReleaseRequestParams

type DescribeReleaseRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布详情
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`
}

Predefined struct for user

type DescribeReleaseResponse

type DescribeReleaseResponse struct {
	*tchttp.BaseResponse
	Response *DescribeReleaseResponseParams `json:"Response"`
}

func NewDescribeReleaseResponse

func NewDescribeReleaseResponse() (response *DescribeReleaseResponse)

func (*DescribeReleaseResponse) FromJsonString

func (r *DescribeReleaseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeReleaseResponse) ToJsonString

func (r *DescribeReleaseResponse) ToJsonString() string

type DescribeReleaseResponseParams

type DescribeReleaseResponseParams struct {
	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 发布描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 发布状态(1待发布 2发布中 3发布成功 4发布失败 5发布中(审核中) 6发布中(审核完成) 7发布失败(审核失败) 9发布暂停)
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 发布状态描述
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeRobotBizIDByAppKeyRequest

type DescribeRobotBizIDByAppKeyRequest struct {
	*tchttp.BaseRequest

	// 应用appkey
	AppKey *string `json:"AppKey,omitnil,omitempty" name:"AppKey"`
}

func NewDescribeRobotBizIDByAppKeyRequest

func NewDescribeRobotBizIDByAppKeyRequest() (request *DescribeRobotBizIDByAppKeyRequest)

func (*DescribeRobotBizIDByAppKeyRequest) FromJsonString

func (r *DescribeRobotBizIDByAppKeyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRobotBizIDByAppKeyRequest) ToJsonString

func (r *DescribeRobotBizIDByAppKeyRequest) ToJsonString() string

type DescribeRobotBizIDByAppKeyRequestParams

type DescribeRobotBizIDByAppKeyRequestParams struct {
	// 应用appkey
	AppKey *string `json:"AppKey,omitnil,omitempty" name:"AppKey"`
}

Predefined struct for user

type DescribeRobotBizIDByAppKeyResponse

type DescribeRobotBizIDByAppKeyResponse struct {
	*tchttp.BaseResponse
	Response *DescribeRobotBizIDByAppKeyResponseParams `json:"Response"`
}

func NewDescribeRobotBizIDByAppKeyResponse

func NewDescribeRobotBizIDByAppKeyResponse() (response *DescribeRobotBizIDByAppKeyResponse)

func (*DescribeRobotBizIDByAppKeyResponse) FromJsonString

func (r *DescribeRobotBizIDByAppKeyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeRobotBizIDByAppKeyResponse) ToJsonString

func (r *DescribeRobotBizIDByAppKeyResponse) ToJsonString() string

type DescribeRobotBizIDByAppKeyResponseParams

type DescribeRobotBizIDByAppKeyResponseParams struct {
	// 应用业务ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSearchStatsGraphRequest added in v1.0.1007

type DescribeSearchStatsGraphRequest struct {
	*tchttp.BaseRequest

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// uin列表
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeSearchStatsGraphRequest added in v1.0.1007

func NewDescribeSearchStatsGraphRequest() (request *DescribeSearchStatsGraphRequest)

func (*DescribeSearchStatsGraphRequest) FromJsonString added in v1.0.1007

func (r *DescribeSearchStatsGraphRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSearchStatsGraphRequest) ToJsonString added in v1.0.1007

func (r *DescribeSearchStatsGraphRequest) ToJsonString() string

type DescribeSearchStatsGraphRequestParams added in v1.0.1007

type DescribeSearchStatsGraphRequestParams struct {
	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// uin列表
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 子业务类型
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeSearchStatsGraphResponse added in v1.0.1007

type DescribeSearchStatsGraphResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSearchStatsGraphResponseParams `json:"Response"`
}

func NewDescribeSearchStatsGraphResponse added in v1.0.1007

func NewDescribeSearchStatsGraphResponse() (response *DescribeSearchStatsGraphResponse)

func (*DescribeSearchStatsGraphResponse) FromJsonString added in v1.0.1007

func (r *DescribeSearchStatsGraphResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSearchStatsGraphResponse) ToJsonString added in v1.0.1007

func (r *DescribeSearchStatsGraphResponse) ToJsonString() string

type DescribeSearchStatsGraphResponseParams added in v1.0.1007

type DescribeSearchStatsGraphResponseParams struct {
	// 统计结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Stat `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSegmentsRequest added in v1.0.961

type DescribeSegmentsRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档片段ID
	SegBizId []*string `json:"SegBizId,omitnil,omitempty" name:"SegBizId"`
}

func NewDescribeSegmentsRequest added in v1.0.961

func NewDescribeSegmentsRequest() (request *DescribeSegmentsRequest)

func (*DescribeSegmentsRequest) FromJsonString added in v1.0.961

func (r *DescribeSegmentsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSegmentsRequest) ToJsonString added in v1.0.961

func (r *DescribeSegmentsRequest) ToJsonString() string

type DescribeSegmentsRequestParams added in v1.0.961

type DescribeSegmentsRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档片段ID
	SegBizId []*string `json:"SegBizId,omitnil,omitempty" name:"SegBizId"`
}

Predefined struct for user

type DescribeSegmentsResponse added in v1.0.961

type DescribeSegmentsResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSegmentsResponseParams `json:"Response"`
}

func NewDescribeSegmentsResponse added in v1.0.961

func NewDescribeSegmentsResponse() (response *DescribeSegmentsResponse)

func (*DescribeSegmentsResponse) FromJsonString added in v1.0.961

func (r *DescribeSegmentsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSegmentsResponse) ToJsonString added in v1.0.961

func (r *DescribeSegmentsResponse) ToJsonString() string

type DescribeSegmentsResponseParams added in v1.0.961

type DescribeSegmentsResponseParams struct {
	// 片段列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*DocSegment `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSharedKnowledgeRequest added in v1.0.1183

type DescribeSharedKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

func NewDescribeSharedKnowledgeRequest added in v1.0.1183

func NewDescribeSharedKnowledgeRequest() (request *DescribeSharedKnowledgeRequest)

func (*DescribeSharedKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *DescribeSharedKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSharedKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *DescribeSharedKnowledgeRequest) ToJsonString() string

type DescribeSharedKnowledgeRequestParams added in v1.0.1183

type DescribeSharedKnowledgeRequestParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

Predefined struct for user

type DescribeSharedKnowledgeResponse added in v1.0.1183

type DescribeSharedKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSharedKnowledgeResponseParams `json:"Response"`
}

func NewDescribeSharedKnowledgeResponse added in v1.0.1183

func NewDescribeSharedKnowledgeResponse() (response *DescribeSharedKnowledgeResponse)

func (*DescribeSharedKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *DescribeSharedKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSharedKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *DescribeSharedKnowledgeResponse) ToJsonString() string

type DescribeSharedKnowledgeResponseParams added in v1.0.1183

type DescribeSharedKnowledgeResponseParams struct {
	// 知识库详情列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	Info *KnowledgeDetailInfo `json:"Info,omitnil,omitempty" name:"Info"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeStorageCredentialRequest

type DescribeStorageCredentialRequest struct {
	*tchttp.BaseRequest

	// 应用ID,参数非必填不代表不需要填写,下面不同的参数组合会获取到不同的权限,具体请参考 https://cloud.tencent.com/document/product/1759/116238
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件类型,正常的文件名类型后缀,例如 xlsx、pdf、 docx、png 等
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// IsPublic用于上传文件或图片时选择场景,当上传对话端图片时IsPublic为true,上传文件(包括文档库文件/图片等和对话端文件)时IsPublic为false
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 存储类型: offline:离线文件,realtime:实时文件;为空默认为offline
	TypeKey *string `json:"TypeKey,omitnil,omitempty" name:"TypeKey"`
}

func NewDescribeStorageCredentialRequest

func NewDescribeStorageCredentialRequest() (request *DescribeStorageCredentialRequest)

func (*DescribeStorageCredentialRequest) FromJsonString

func (r *DescribeStorageCredentialRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStorageCredentialRequest) ToJsonString

func (r *DescribeStorageCredentialRequest) ToJsonString() string

type DescribeStorageCredentialRequestParams

type DescribeStorageCredentialRequestParams struct {
	// 应用ID,参数非必填不代表不需要填写,下面不同的参数组合会获取到不同的权限,具体请参考 https://cloud.tencent.com/document/product/1759/116238
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件类型,正常的文件名类型后缀,例如 xlsx、pdf、 docx、png 等
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// IsPublic用于上传文件或图片时选择场景,当上传对话端图片时IsPublic为true,上传文件(包括文档库文件/图片等和对话端文件)时IsPublic为false
	IsPublic *bool `json:"IsPublic,omitnil,omitempty" name:"IsPublic"`

	// 存储类型: offline:离线文件,realtime:实时文件;为空默认为offline
	TypeKey *string `json:"TypeKey,omitnil,omitempty" name:"TypeKey"`
}

Predefined struct for user

type DescribeStorageCredentialResponse

type DescribeStorageCredentialResponse struct {
	*tchttp.BaseResponse
	Response *DescribeStorageCredentialResponseParams `json:"Response"`
}

func NewDescribeStorageCredentialResponse

func NewDescribeStorageCredentialResponse() (response *DescribeStorageCredentialResponse)

func (*DescribeStorageCredentialResponse) FromJsonString

func (r *DescribeStorageCredentialResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeStorageCredentialResponse) ToJsonString

func (r *DescribeStorageCredentialResponse) ToJsonString() string

type DescribeStorageCredentialResponseParams

type DescribeStorageCredentialResponseParams struct {
	// 密钥信息
	Credentials *Credentials `json:"Credentials,omitnil,omitempty" name:"Credentials"`

	// 失效时间
	ExpiredTime *int64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"`

	// 开始时间
	StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 对象存储桶
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 对象存储可用区
	Region *string `json:"Region,omitnil,omitempty" name:"Region"`

	// 文件存储目录
	FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"`

	// 存储类型
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 主号
	CorpUin *string `json:"CorpUin,omitnil,omitempty" name:"CorpUin"`

	// 图片存储目录
	ImagePath *string `json:"ImagePath,omitnil,omitempty" name:"ImagePath"`

	// 上传存储路径,到具体文件
	UploadPath *string `json:"UploadPath,omitnil,omitempty" name:"UploadPath"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTokenUsageGraphRequest added in v1.0.1007

type DescribeTokenUsageGraphRequest struct {
	*tchttp.BaseRequest

	// 腾讯云主账号
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 知识引擎子业务类型:  FileParse(文档解析)、Embedding、Rewrite(多轮改写)、 Concurrency(并发)、KnowledgeSummary(知识总结)   KnowledgeQA(知识问答)、KnowledgeCapacity(知识库容量)、SearchEngine(搜索引擎)
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 筛选子场景
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`
}

func NewDescribeTokenUsageGraphRequest added in v1.0.1007

func NewDescribeTokenUsageGraphRequest() (request *DescribeTokenUsageGraphRequest)

func (*DescribeTokenUsageGraphRequest) FromJsonString added in v1.0.1007

func (r *DescribeTokenUsageGraphRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTokenUsageGraphRequest) ToJsonString added in v1.0.1007

func (r *DescribeTokenUsageGraphRequest) ToJsonString() string

type DescribeTokenUsageGraphRequestParams added in v1.0.1007

type DescribeTokenUsageGraphRequestParams struct {
	// 腾讯云主账号
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 知识引擎子业务类型:  FileParse(文档解析)、Embedding、Rewrite(多轮改写)、 Concurrency(并发)、KnowledgeSummary(知识总结)   KnowledgeQA(知识问答)、KnowledgeCapacity(知识库容量)、SearchEngine(搜索引擎)
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 筛选子场景
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`
}

Predefined struct for user

type DescribeTokenUsageGraphResponse added in v1.0.1007

type DescribeTokenUsageGraphResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTokenUsageGraphResponseParams `json:"Response"`
}

func NewDescribeTokenUsageGraphResponse added in v1.0.1007

func NewDescribeTokenUsageGraphResponse() (response *DescribeTokenUsageGraphResponse)

func (*DescribeTokenUsageGraphResponse) FromJsonString added in v1.0.1007

func (r *DescribeTokenUsageGraphResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTokenUsageGraphResponse) ToJsonString added in v1.0.1007

func (r *DescribeTokenUsageGraphResponse) ToJsonString() string

type DescribeTokenUsageGraphResponseParams added in v1.0.1007

type DescribeTokenUsageGraphResponseParams struct {
	// Token消耗总量
	Total []*Stat `json:"Total,omitnil,omitempty" name:"Total"`

	// 输入Token消耗量
	Input []*Stat `json:"Input,omitnil,omitempty" name:"Input"`

	// 输出Token消耗量
	Output []*Stat `json:"Output,omitnil,omitempty" name:"Output"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTokenUsageRequest added in v1.0.1007

type DescribeTokenUsageRequest struct {
	*tchttp.BaseRequest

	// 腾讯云主账号
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 知识引擎子业务类型:  FileParse(文档解析)、Embedding、Rewrite(多轮改写)、 Concurrency(并发)、KnowledgeSummary(知识总结)   KnowledgeQA(知识问答)、KnowledgeCapacity(知识库容量)、SearchEngine(搜索引擎)
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒(默认值0)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒(默认值0, 必须大于开始时间戳)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 筛选子场景(文档解析场景使用)
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewDescribeTokenUsageRequest added in v1.0.1007

func NewDescribeTokenUsageRequest() (request *DescribeTokenUsageRequest)

func (*DescribeTokenUsageRequest) FromJsonString added in v1.0.1007

func (r *DescribeTokenUsageRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTokenUsageRequest) ToJsonString added in v1.0.1007

func (r *DescribeTokenUsageRequest) ToJsonString() string

type DescribeTokenUsageRequestParams added in v1.0.1007

type DescribeTokenUsageRequestParams struct {
	// 腾讯云主账号
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 知识引擎子业务类型:  FileParse(文档解析)、Embedding、Rewrite(多轮改写)、 Concurrency(并发)、KnowledgeSummary(知识总结)   KnowledgeQA(知识问答)、KnowledgeCapacity(知识库容量)、SearchEngine(搜索引擎)
	SubBizType *string `json:"SubBizType,omitnil,omitempty" name:"SubBizType"`

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间戳, 单位为秒(默认值0)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳, 单位为秒(默认值0, 必须大于开始时间戳)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 筛选子场景(文档解析场景使用)
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type DescribeTokenUsageResponse added in v1.0.1007

type DescribeTokenUsageResponse struct {
	*tchttp.BaseResponse
	Response *DescribeTokenUsageResponseParams `json:"Response"`
}

func NewDescribeTokenUsageResponse added in v1.0.1007

func NewDescribeTokenUsageResponse() (response *DescribeTokenUsageResponse)

func (*DescribeTokenUsageResponse) FromJsonString added in v1.0.1007

func (r *DescribeTokenUsageResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeTokenUsageResponse) ToJsonString added in v1.0.1007

func (r *DescribeTokenUsageResponse) ToJsonString() string

type DescribeTokenUsageResponseParams added in v1.0.1007

type DescribeTokenUsageResponseParams struct {
	// 总token消耗量
	TotalTokenUsage *float64 `json:"TotalTokenUsage,omitnil,omitempty" name:"TotalTokenUsage"`

	// 输入token消耗
	InputTokenUsage *float64 `json:"InputTokenUsage,omitnil,omitempty" name:"InputTokenUsage"`

	// 输出token消耗
	OutputTokenUsage *float64 `json:"OutputTokenUsage,omitnil,omitempty" name:"OutputTokenUsage"`

	// 接口调用次数
	ApiCallStats *uint64 `json:"ApiCallStats,omitnil,omitempty" name:"ApiCallStats"`

	// 搜索服务调用次数
	SearchUsage *float64 `json:"SearchUsage,omitnil,omitempty" name:"SearchUsage"`

	// 文档解析消耗页数
	PageUsage *uint64 `json:"PageUsage,omitnil,omitempty" name:"PageUsage"`

	// 拆分token消耗量
	SplitTokenUsage *float64 `json:"SplitTokenUsage,omitnil,omitempty" name:"SplitTokenUsage"`

	// Rag检索次数
	RagSearchUsage *float64 `json:"RagSearchUsage,omitnil,omitempty" name:"RagSearchUsage"`

	// 联网搜索次数
	InternetSearchUsage *float64 `json:"InternetSearchUsage,omitnil,omitempty" name:"InternetSearchUsage"`

	// dosage配额限制
	DosageTypeLimit *float64 `json:"DosageTypeLimit,omitnil,omitempty" name:"DosageTypeLimit"`

	// dosage当前用量
	DosageTypeCurr *float64 `json:"DosageTypeCurr,omitnil,omitempty" name:"DosageTypeCurr"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeUnsatisfiedReplyContextRequest

type DescribeUnsatisfiedReplyContextRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 回复ID
	ReplyBizId *string `json:"ReplyBizId,omitnil,omitempty" name:"ReplyBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewDescribeUnsatisfiedReplyContextRequest

func NewDescribeUnsatisfiedReplyContextRequest() (request *DescribeUnsatisfiedReplyContextRequest)

func (*DescribeUnsatisfiedReplyContextRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUnsatisfiedReplyContextRequest) ToJsonString

type DescribeUnsatisfiedReplyContextRequestParams

type DescribeUnsatisfiedReplyContextRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 回复ID
	ReplyBizId *string `json:"ReplyBizId,omitnil,omitempty" name:"ReplyBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type DescribeUnsatisfiedReplyContextResponse

type DescribeUnsatisfiedReplyContextResponse struct {
	*tchttp.BaseResponse
	Response *DescribeUnsatisfiedReplyContextResponseParams `json:"Response"`
}

func NewDescribeUnsatisfiedReplyContextResponse

func NewDescribeUnsatisfiedReplyContextResponse() (response *DescribeUnsatisfiedReplyContextResponse)

func (*DescribeUnsatisfiedReplyContextResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeUnsatisfiedReplyContextResponse) ToJsonString

type DescribeUnsatisfiedReplyContextResponseParams

type DescribeUnsatisfiedReplyContextResponseParams struct {
	// 不满意回复上下文
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*Context `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeWorkflowRunRequest added in v1.0.1186

type DescribeWorkflowRunRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`
}

func NewDescribeWorkflowRunRequest added in v1.0.1186

func NewDescribeWorkflowRunRequest() (request *DescribeWorkflowRunRequest)

func (*DescribeWorkflowRunRequest) FromJsonString added in v1.0.1186

func (r *DescribeWorkflowRunRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWorkflowRunRequest) ToJsonString added in v1.0.1186

func (r *DescribeWorkflowRunRequest) ToJsonString() string

type DescribeWorkflowRunRequestParams added in v1.0.1186

type DescribeWorkflowRunRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`
}

Predefined struct for user

type DescribeWorkflowRunResponse added in v1.0.1186

type DescribeWorkflowRunResponse struct {
	*tchttp.BaseResponse
	Response *DescribeWorkflowRunResponseParams `json:"Response"`
}

func NewDescribeWorkflowRunResponse added in v1.0.1186

func NewDescribeWorkflowRunResponse() (response *DescribeWorkflowRunResponse)

func (*DescribeWorkflowRunResponse) FromJsonString added in v1.0.1186

func (r *DescribeWorkflowRunResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeWorkflowRunResponse) ToJsonString added in v1.0.1186

func (r *DescribeWorkflowRunResponse) ToJsonString() string

type DescribeWorkflowRunResponseParams added in v1.0.1186

type DescribeWorkflowRunResponseParams struct {
	// 总数
	WorkflowRun *WorkflowRunDetail `json:"WorkflowRun,omitnil,omitempty" name:"WorkflowRun"`

	// 节点列表
	NodeRuns []*NodeRunBase `json:"NodeRuns,omitnil,omitempty" name:"NodeRuns"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DigitalHumanConfig added in v1.0.1169

type DigitalHumanConfig struct {
	// 数智人资产key
	AssetKey *string `json:"AssetKey,omitnil,omitempty" name:"AssetKey"`

	// 数智人名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 图像
	Avatar *string `json:"Avatar,omitnil,omitempty" name:"Avatar"`

	// 预览图
	PreviewUrl *string `json:"PreviewUrl,omitnil,omitempty" name:"PreviewUrl"`
}

type DocFilterFlag added in v1.0.1143

type DocFilterFlag struct {
	// 标识位
	Flag *string `json:"Flag,omitnil,omitempty" name:"Flag"`

	// 标识值
	Value *bool `json:"Value,omitnil,omitempty" name:"Value"`
}

type DocSegment added in v1.0.961

type DocSegment struct {
	// 片段ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 业务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	BusinessId *string `json:"BusinessId,omitnil,omitempty" name:"BusinessId"`

	// 文件类型(markdown,word,txt)
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文档切片类型(segment-文档切片 table-表格)
	// 注意:此字段可能返回 null,表示取不到有效值。
	SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"`

	// 标题
	// 注意:此字段可能返回 null,表示取不到有效值。
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 段落内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	PageContent *string `json:"PageContent,omitnil,omitempty" name:"PageContent"`

	// 段落原文
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgData *string `json:"OrgData,omitnil,omitempty" name:"OrgData"`

	// 文章ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocId *string `json:"DocId,omitnil,omitempty" name:"DocId"`

	// 文档业务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 文档链接
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocUrl *string `json:"DocUrl,omitnil,omitempty" name:"DocUrl"`

	// 文档的自定义链接
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 页码信息
	PageInfos []*uint64 `json:"PageInfos,omitnil,omitempty" name:"PageInfos"`
}

type DuplicateFileHandle added in v1.1.5

type DuplicateFileHandle struct {
	// 重复文档判断方式,1:按文档内容,即cos_hash字段判断是否重复
	CheckType *uint64 `json:"CheckType,omitnil,omitempty" name:"CheckType"`

	// 重复文档处理方式,1:返回报错,2:跳过,返回重复的文档业务ID
	HandleType *uint64 `json:"HandleType,omitnil,omitempty" name:"HandleType"`
}

type ExportAttributeLabelRequest

type ExportAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 属性ID
	AttributeBizIds []*string `json:"AttributeBizIds,omitnil,omitempty" name:"AttributeBizIds"`

	// 根据筛选数据导出
	Filters *AttributeFilters `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewExportAttributeLabelRequest

func NewExportAttributeLabelRequest() (request *ExportAttributeLabelRequest)

func (*ExportAttributeLabelRequest) FromJsonString

func (r *ExportAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportAttributeLabelRequest) ToJsonString

func (r *ExportAttributeLabelRequest) ToJsonString() string

type ExportAttributeLabelRequestParams

type ExportAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 属性ID
	AttributeBizIds []*string `json:"AttributeBizIds,omitnil,omitempty" name:"AttributeBizIds"`

	// 根据筛选数据导出
	Filters *AttributeFilters `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type ExportAttributeLabelResponse

type ExportAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *ExportAttributeLabelResponseParams `json:"Response"`
}

func NewExportAttributeLabelResponse

func NewExportAttributeLabelResponse() (response *ExportAttributeLabelResponse)

func (*ExportAttributeLabelResponse) FromJsonString

func (r *ExportAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportAttributeLabelResponse) ToJsonString

func (r *ExportAttributeLabelResponse) ToJsonString() string

type ExportAttributeLabelResponseParams

type ExportAttributeLabelResponseParams struct {
	// 导出任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExportQAListRequest

type ExportQAListRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// QA业务ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 查询参数
	Filters *QAQuery `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewExportQAListRequest

func NewExportQAListRequest() (request *ExportQAListRequest)

func (*ExportQAListRequest) FromJsonString

func (r *ExportQAListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportQAListRequest) ToJsonString

func (r *ExportQAListRequest) ToJsonString() string

type ExportQAListRequestParams

type ExportQAListRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// QA业务ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 查询参数
	Filters *QAQuery `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type ExportQAListResponse

type ExportQAListResponse struct {
	*tchttp.BaseResponse
	Response *ExportQAListResponseParams `json:"Response"`
}

func NewExportQAListResponse

func NewExportQAListResponse() (response *ExportQAListResponse)

func (*ExportQAListResponse) FromJsonString

func (r *ExportQAListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportQAListResponse) ToJsonString

func (r *ExportQAListResponse) ToJsonString() string

type ExportQAListResponseParams

type ExportQAListResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExportUnsatisfiedReplyRequest

type ExportUnsatisfiedReplyRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 勾选导出ID列表
	ReplyBizIds []*string `json:"ReplyBizIds,omitnil,omitempty" name:"ReplyBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 检索过滤器
	Filters *Filters `json:"Filters,omitnil,omitempty" name:"Filters"`
}

func NewExportUnsatisfiedReplyRequest

func NewExportUnsatisfiedReplyRequest() (request *ExportUnsatisfiedReplyRequest)

func (*ExportUnsatisfiedReplyRequest) FromJsonString

func (r *ExportUnsatisfiedReplyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportUnsatisfiedReplyRequest) ToJsonString

func (r *ExportUnsatisfiedReplyRequest) ToJsonString() string

type ExportUnsatisfiedReplyRequestParams

type ExportUnsatisfiedReplyRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 勾选导出ID列表
	ReplyBizIds []*string `json:"ReplyBizIds,omitnil,omitempty" name:"ReplyBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 检索过滤器
	Filters *Filters `json:"Filters,omitnil,omitempty" name:"Filters"`
}

Predefined struct for user

type ExportUnsatisfiedReplyResponse

type ExportUnsatisfiedReplyResponse struct {
	*tchttp.BaseResponse
	Response *ExportUnsatisfiedReplyResponseParams `json:"Response"`
}

func NewExportUnsatisfiedReplyResponse

func NewExportUnsatisfiedReplyResponse() (response *ExportUnsatisfiedReplyResponse)

func (*ExportUnsatisfiedReplyResponse) FromJsonString

func (r *ExportUnsatisfiedReplyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ExportUnsatisfiedReplyResponse) ToJsonString

func (r *ExportUnsatisfiedReplyResponse) ToJsonString() string

type ExportUnsatisfiedReplyResponseParams

type ExportUnsatisfiedReplyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ExtraInfo added in v1.0.1148

type ExtraInfo struct {
	// ECharts信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	EChartsInfo []*string `json:"EChartsInfo,omitnil,omitempty" name:"EChartsInfo"`
}

type FileInfo added in v1.0.948

type FileInfo struct {
	// 文件名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileSize *string `json:"FileSize,omitnil,omitempty" name:"FileSize"`

	// 文件的URL地址,COS地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 解析后返回的DocID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocId *string `json:"DocId,omitnil,omitempty" name:"DocId"`

	// 创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreatedAt *string `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"`
}

type Filters

type Filters struct {
	// 检索,用户问题或答案
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 错误类型检索
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`
}

type GenerateQARequest

type GenerateQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`
}

func NewGenerateQARequest

func NewGenerateQARequest() (request *GenerateQARequest)

func (*GenerateQARequest) FromJsonString

func (r *GenerateQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateQARequest) ToJsonString

func (r *GenerateQARequest) ToJsonString() string

type GenerateQARequestParams

type GenerateQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`
}

Predefined struct for user

type GenerateQAResponse

type GenerateQAResponse struct {
	*tchttp.BaseResponse
	Response *GenerateQAResponseParams `json:"Response"`
}

func NewGenerateQAResponse

func NewGenerateQAResponse() (response *GenerateQAResponse)

func (*GenerateQAResponse) FromJsonString

func (r *GenerateQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GenerateQAResponse) ToJsonString

func (r *GenerateQAResponse) ToJsonString() string

type GenerateQAResponseParams

type GenerateQAResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetAnswerTypeDataCountRequest added in v1.0.949

type GetAnswerTypeDataCountRequest struct {
	*tchttp.BaseRequest

	// 开始日期
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束日期
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id
	AppBizId []*string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 消息来源(1、分享用户端  2、对话API  3、对话测试  4、应用评测)
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewGetAnswerTypeDataCountRequest added in v1.0.949

func NewGetAnswerTypeDataCountRequest() (request *GetAnswerTypeDataCountRequest)

func (*GetAnswerTypeDataCountRequest) FromJsonString added in v1.0.949

func (r *GetAnswerTypeDataCountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAnswerTypeDataCountRequest) ToJsonString added in v1.0.949

func (r *GetAnswerTypeDataCountRequest) ToJsonString() string

type GetAnswerTypeDataCountRequestParams added in v1.0.949

type GetAnswerTypeDataCountRequestParams struct {
	// 开始日期
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束日期
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id
	AppBizId []*string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 消息来源(1、分享用户端  2、对话API  3、对话测试  4、应用评测)
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type GetAnswerTypeDataCountResponse added in v1.0.949

type GetAnswerTypeDataCountResponse struct {
	*tchttp.BaseResponse
	Response *GetAnswerTypeDataCountResponseParams `json:"Response"`
}

func NewGetAnswerTypeDataCountResponse added in v1.0.949

func NewGetAnswerTypeDataCountResponse() (response *GetAnswerTypeDataCountResponse)

func (*GetAnswerTypeDataCountResponse) FromJsonString added in v1.0.949

func (r *GetAnswerTypeDataCountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAnswerTypeDataCountResponse) ToJsonString added in v1.0.949

func (r *GetAnswerTypeDataCountResponse) ToJsonString() string

type GetAnswerTypeDataCountResponseParams added in v1.0.949

type GetAnswerTypeDataCountResponseParams struct {
	// 总消息数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 大模型直接回复总数
	ModelReplyCount *uint64 `json:"ModelReplyCount,omitnil,omitempty" name:"ModelReplyCount"`

	// 知识型回复总数
	KnowledgeCount *uint64 `json:"KnowledgeCount,omitnil,omitempty" name:"KnowledgeCount"`

	// 任务流回复总数
	TaskFlowCount *uint64 `json:"TaskFlowCount,omitnil,omitempty" name:"TaskFlowCount"`

	// 搜索引擎回复总数
	SearchEngineCount *uint64 `json:"SearchEngineCount,omitnil,omitempty" name:"SearchEngineCount"`

	// 图片理解回复总数
	ImageUnderstandingCount *uint64 `json:"ImageUnderstandingCount,omitnil,omitempty" name:"ImageUnderstandingCount"`

	// 拒答回复总数
	RejectCount *uint64 `json:"RejectCount,omitnil,omitempty" name:"RejectCount"`

	// 敏感回复总数
	SensitiveCount *uint64 `json:"SensitiveCount,omitnil,omitempty" name:"SensitiveCount"`

	// 并发超限回复总数
	ConcurrentLimitCount *uint64 `json:"ConcurrentLimitCount,omitnil,omitempty" name:"ConcurrentLimitCount"`

	// 未知问题回复总数
	UnknownIssuesCount *uint64 `json:"UnknownIssuesCount,omitnil,omitempty" name:"UnknownIssuesCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetAppKnowledgeCountRequest

type GetAppKnowledgeCountRequest struct {
	*tchttp.BaseRequest

	// 类型:doc-文档;qa-问答对
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewGetAppKnowledgeCountRequest

func NewGetAppKnowledgeCountRequest() (request *GetAppKnowledgeCountRequest)

func (*GetAppKnowledgeCountRequest) FromJsonString

func (r *GetAppKnowledgeCountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAppKnowledgeCountRequest) ToJsonString

func (r *GetAppKnowledgeCountRequest) ToJsonString() string

type GetAppKnowledgeCountRequestParams

type GetAppKnowledgeCountRequestParams struct {
	// 类型:doc-文档;qa-问答对
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type GetAppKnowledgeCountResponse

type GetAppKnowledgeCountResponse struct {
	*tchttp.BaseResponse
	Response *GetAppKnowledgeCountResponseParams `json:"Response"`
}

func NewGetAppKnowledgeCountResponse

func NewGetAppKnowledgeCountResponse() (response *GetAppKnowledgeCountResponse)

func (*GetAppKnowledgeCountResponse) FromJsonString

func (r *GetAppKnowledgeCountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAppKnowledgeCountResponse) ToJsonString

func (r *GetAppKnowledgeCountResponse) ToJsonString() string

type GetAppKnowledgeCountResponseParams

type GetAppKnowledgeCountResponseParams struct {
	// 总数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetAppSecretRequest

type GetAppSecretRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

func NewGetAppSecretRequest

func NewGetAppSecretRequest() (request *GetAppSecretRequest)

func (*GetAppSecretRequest) FromJsonString

func (r *GetAppSecretRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAppSecretRequest) ToJsonString

func (r *GetAppSecretRequest) ToJsonString() string

type GetAppSecretRequestParams

type GetAppSecretRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`
}

Predefined struct for user

type GetAppSecretResponse

type GetAppSecretResponse struct {
	*tchttp.BaseResponse
	Response *GetAppSecretResponseParams `json:"Response"`
}

func NewGetAppSecretResponse

func NewGetAppSecretResponse() (response *GetAppSecretResponse)

func (*GetAppSecretResponse) FromJsonString

func (r *GetAppSecretResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetAppSecretResponse) ToJsonString

func (r *GetAppSecretResponse) ToJsonString() string

type GetAppSecretResponseParams

type GetAppSecretResponseParams struct {
	// 应用密钥
	AppKey *string `json:"AppKey,omitnil,omitempty" name:"AppKey"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 是否发布
	IsRelease *bool `json:"IsRelease,omitnil,omitempty" name:"IsRelease"`

	// 是否有查看权限
	HasPermission *bool `json:"HasPermission,omitnil,omitempty" name:"HasPermission"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetDocPreviewRequest

type GetDocPreviewRequest struct {
	*tchttp.BaseRequest

	// 文档BizID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 存储类型: offline:离线文件,realtime:实时文件;为空默认为offline
	TypeKey *string `json:"TypeKey,omitnil,omitempty" name:"TypeKey"`
}

func NewGetDocPreviewRequest

func NewGetDocPreviewRequest() (request *GetDocPreviewRequest)

func (*GetDocPreviewRequest) FromJsonString

func (r *GetDocPreviewRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetDocPreviewRequest) ToJsonString

func (r *GetDocPreviewRequest) ToJsonString() string

type GetDocPreviewRequestParams

type GetDocPreviewRequestParams struct {
	// 文档BizID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 存储类型: offline:离线文件,realtime:实时文件;为空默认为offline
	TypeKey *string `json:"TypeKey,omitnil,omitempty" name:"TypeKey"`
}

Predefined struct for user

type GetDocPreviewResponse

type GetDocPreviewResponse struct {
	*tchttp.BaseResponse
	Response *GetDocPreviewResponseParams `json:"Response"`
}

func NewGetDocPreviewResponse

func NewGetDocPreviewResponse() (response *GetDocPreviewResponse)

func (*GetDocPreviewResponse) FromJsonString

func (r *GetDocPreviewResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetDocPreviewResponse) ToJsonString

func (r *GetDocPreviewResponse) ToJsonString() string

type GetDocPreviewResponseParams

type GetDocPreviewResponseParams struct {
	// 文件名, 发布端固定使用这个名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// cos路径
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// cos临时地址
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// cos桶
	Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"`

	// 存在文档重命名情况下的新名称, 评测端优先使用这个名称
	NewName *string `json:"NewName,omitnil,omitempty" name:"NewName"`

	// 文件md结果cos临时地址
	ParseResultCosUrl *string `json:"ParseResultCosUrl,omitnil,omitempty" name:"ParseResultCosUrl"`

	// 是否可下载
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetLikeDataCountRequest added in v1.0.949

type GetLikeDataCountRequest struct {
	*tchttp.BaseRequest

	// 开始日期
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束日期
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id
	AppBizId []*string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 消息来源(1、分享用户端  2、对话API)
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewGetLikeDataCountRequest added in v1.0.949

func NewGetLikeDataCountRequest() (request *GetLikeDataCountRequest)

func (*GetLikeDataCountRequest) FromJsonString added in v1.0.949

func (r *GetLikeDataCountRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLikeDataCountRequest) ToJsonString added in v1.0.949

func (r *GetLikeDataCountRequest) ToJsonString() string

type GetLikeDataCountRequestParams added in v1.0.949

type GetLikeDataCountRequestParams struct {
	// 开始日期
	StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束日期
	EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 应用id
	AppBizId []*string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 消息来源(1、分享用户端  2、对话API)
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type GetLikeDataCountResponse added in v1.0.949

type GetLikeDataCountResponse struct {
	*tchttp.BaseResponse
	Response *GetLikeDataCountResponseParams `json:"Response"`
}

func NewGetLikeDataCountResponse added in v1.0.949

func NewGetLikeDataCountResponse() (response *GetLikeDataCountResponse)

func (*GetLikeDataCountResponse) FromJsonString added in v1.0.949

func (r *GetLikeDataCountResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLikeDataCountResponse) ToJsonString added in v1.0.949

func (r *GetLikeDataCountResponse) ToJsonString() string

type GetLikeDataCountResponseParams added in v1.0.949

type GetLikeDataCountResponseParams struct {
	// 可评价消息数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 评价数
	AppraisalTotal *uint64 `json:"AppraisalTotal,omitnil,omitempty" name:"AppraisalTotal"`

	// 参评率
	ParticipationRate *float64 `json:"ParticipationRate,omitnil,omitempty" name:"ParticipationRate"`

	// 点赞数
	LikeTotal *uint64 `json:"LikeTotal,omitnil,omitempty" name:"LikeTotal"`

	// 点赞率
	LikeRate *float64 `json:"LikeRate,omitnil,omitempty" name:"LikeRate"`

	// 点踩数
	DislikeTotal *uint64 `json:"DislikeTotal,omitnil,omitempty" name:"DislikeTotal"`

	// 点踩率
	DislikeRate *float64 `json:"DislikeRate,omitnil,omitempty" name:"DislikeRate"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetMsgRecordRequest

type GetMsgRecordRequest struct {
	*tchttp.BaseRequest

	// 类型
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 数量,  数量需大于2, 最大1000
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// 会话sessionid
	SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"`

	// 应用AppKey, 当Type=5[API访客]时, 该字段必填  :</br>  获取方式:</br>   1、应用发布后在应用页面[发布管理]-[调用信息]-[API管理]处获取</br>   2、参考 https://cloud.tencent.com/document/product/1759/109469 第二项
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 场景, 体验: 1; 正式: 2
	Scene *uint64 `json:"Scene,omitnil,omitempty" name:"Scene"`

	// 最后一条记录ID, 消息从后往前获取
	//
	// MidRecordId与LastRecordId只能选择一个
	LastRecordId *string `json:"LastRecordId,omitnil,omitempty" name:"LastRecordId"`

	// 传该值,代表拉取该记录id的前后总共count条消息记录
	//
	// MidRecordId与LastRecordId只能选择一个
	MidRecordId *string `json:"MidRecordId,omitnil,omitempty" name:"MidRecordId"`
}

func NewGetMsgRecordRequest

func NewGetMsgRecordRequest() (request *GetMsgRecordRequest)

func (*GetMsgRecordRequest) FromJsonString

func (r *GetMsgRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetMsgRecordRequest) ToJsonString

func (r *GetMsgRecordRequest) ToJsonString() string

type GetMsgRecordRequestParams

type GetMsgRecordRequestParams struct {
	// 类型
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 数量,  数量需大于2, 最大1000
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// 会话sessionid
	SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"`

	// 应用AppKey, 当Type=5[API访客]时, 该字段必填  :</br>  获取方式:</br>   1、应用发布后在应用页面[发布管理]-[调用信息]-[API管理]处获取</br>   2、参考 https://cloud.tencent.com/document/product/1759/109469 第二项
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 场景, 体验: 1; 正式: 2
	Scene *uint64 `json:"Scene,omitnil,omitempty" name:"Scene"`

	// 最后一条记录ID, 消息从后往前获取
	//
	// MidRecordId与LastRecordId只能选择一个
	LastRecordId *string `json:"LastRecordId,omitnil,omitempty" name:"LastRecordId"`

	// 传该值,代表拉取该记录id的前后总共count条消息记录
	//
	// MidRecordId与LastRecordId只能选择一个
	MidRecordId *string `json:"MidRecordId,omitnil,omitempty" name:"MidRecordId"`
}

Predefined struct for user

type GetMsgRecordResponse

type GetMsgRecordResponse struct {
	*tchttp.BaseResponse
	Response *GetMsgRecordResponseParams `json:"Response"`
}

func NewGetMsgRecordResponse

func NewGetMsgRecordResponse() (response *GetMsgRecordResponse)

func (*GetMsgRecordResponse) FromJsonString

func (r *GetMsgRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetMsgRecordResponse) ToJsonString

func (r *GetMsgRecordResponse) ToJsonString() string

type GetMsgRecordResponseParams

type GetMsgRecordResponseParams struct {
	// 会话记录
	Records []*MsgRecord `json:"Records,omitnil,omitempty" name:"Records"`

	// session 清除关联上下文时间, 单位 ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionDisassociatedTimestamp *string `json:"SessionDisassociatedTimestamp,omitnil,omitempty" name:"SessionDisassociatedTimestamp"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetTaskStatusRequest

type GetTaskStatusRequest struct {
	*tchttp.BaseRequest

	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewGetTaskStatusRequest

func NewGetTaskStatusRequest() (request *GetTaskStatusRequest)

func (*GetTaskStatusRequest) FromJsonString

func (r *GetTaskStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetTaskStatusRequest) ToJsonString

func (r *GetTaskStatusRequest) ToJsonString() string

type GetTaskStatusRequestParams

type GetTaskStatusRequestParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type GetTaskStatusResponse

type GetTaskStatusResponse struct {
	*tchttp.BaseResponse
	Response *GetTaskStatusResponseParams `json:"Response"`
}

func NewGetTaskStatusResponse

func NewGetTaskStatusResponse() (response *GetTaskStatusResponse)

func (*GetTaskStatusResponse) FromJsonString

func (r *GetTaskStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetTaskStatusResponse) ToJsonString

func (r *GetTaskStatusResponse) ToJsonString() string

type GetTaskStatusResponseParams

type GetTaskStatusResponseParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 任务类型
	TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"`

	// 任务状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 任务消息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 任务参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Params *TaskParams `json:"Params,omitnil,omitempty" name:"Params"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetVarListRequest added in v1.0.1116

type GetVarListRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID数组
	VarIds []*string `json:"VarIds,omitnil,omitempty" name:"VarIds"`

	// 按变量名称关键词搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 起始偏移量(默认0)
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限定数量(默认15)
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按变量类型过滤,默认查询所有类型(STRING,INT,FLOAT,BOOL,OBJECT,ARRAY_STRING,ARRAY_INT,ARRAY_FLOAT,ARRAY_BOOL,ARRAY_OBJECT,FILE,DOCUMENT,IMAGE,AUDIO)
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 是否需要内部变量(默认false)
	NeedInternalVar *bool `json:"NeedInternalVar,omitnil,omitempty" name:"NeedInternalVar"`

	// 变量类型
	VarModuleType *int64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

func NewGetVarListRequest added in v1.0.1116

func NewGetVarListRequest() (request *GetVarListRequest)

func (*GetVarListRequest) FromJsonString added in v1.0.1116

func (r *GetVarListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetVarListRequest) ToJsonString added in v1.0.1116

func (r *GetVarListRequest) ToJsonString() string

type GetVarListRequestParams added in v1.0.1116

type GetVarListRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID数组
	VarIds []*string `json:"VarIds,omitnil,omitempty" name:"VarIds"`

	// 按变量名称关键词搜索
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 起始偏移量(默认0)
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 限定数量(默认15)
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 按变量类型过滤,默认查询所有类型(STRING,INT,FLOAT,BOOL,OBJECT,ARRAY_STRING,ARRAY_INT,ARRAY_FLOAT,ARRAY_BOOL,ARRAY_OBJECT,FILE,DOCUMENT,IMAGE,AUDIO)
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 是否需要内部变量(默认false)
	NeedInternalVar *bool `json:"NeedInternalVar,omitnil,omitempty" name:"NeedInternalVar"`

	// 变量类型
	VarModuleType *int64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

Predefined struct for user

type GetVarListResponse added in v1.0.1116

type GetVarListResponse struct {
	*tchttp.BaseResponse
	Response *GetVarListResponseParams `json:"Response"`
}

func NewGetVarListResponse added in v1.0.1116

func NewGetVarListResponse() (response *GetVarListResponse)

func (*GetVarListResponse) FromJsonString added in v1.0.1116

func (r *GetVarListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetVarListResponse) ToJsonString added in v1.0.1116

func (r *GetVarListResponse) ToJsonString() string

type GetVarListResponseParams added in v1.0.1116

type GetVarListResponseParams struct {
	// 变量总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 变量信息列表
	List []*TaskFLowVar `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetWsTokenReq_Label

type GetWsTokenReq_Label struct {
	// 标签名
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 标签值
	Values []*string `json:"Values,omitnil,omitempty" name:"Values"`
}

type GetWsTokenRequest

type GetWsTokenRequest struct {
	*tchttp.BaseRequest

	// 接入类型, 5-API 访客,目前仅支持传5
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	//   应用AppKey </br>   获取方式:</br>   1、应用发布后在应用页面[发布管理]-[调用信息]-[API管理]处获取</br>   2、参考 https://cloud.tencent.com/document/product/1759/109469 第二项
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 访客ID(外部输入,建议唯一,标识当前接入会话的用户)
	// 长度限制: string(64)
	VisitorBizId *string `json:"VisitorBizId,omitnil,omitempty" name:"VisitorBizId"`

	// 知识标签,用于知识库中知识的检索过滤。该字段即将下线,请使用对话端接口中的 custom_variables 字段替代该字段。
	VisitorLabels []*GetWsTokenReq_Label `json:"VisitorLabels,omitnil,omitempty" name:"VisitorLabels"`
}

func NewGetWsTokenRequest

func NewGetWsTokenRequest() (request *GetWsTokenRequest)

func (*GetWsTokenRequest) FromJsonString

func (r *GetWsTokenRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetWsTokenRequest) ToJsonString

func (r *GetWsTokenRequest) ToJsonString() string

type GetWsTokenRequestParams

type GetWsTokenRequestParams struct {
	// 接入类型, 5-API 访客,目前仅支持传5
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	//   应用AppKey </br>   获取方式:</br>   1、应用发布后在应用页面[发布管理]-[调用信息]-[API管理]处获取</br>   2、参考 https://cloud.tencent.com/document/product/1759/109469 第二项
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 访客ID(外部输入,建议唯一,标识当前接入会话的用户)
	// 长度限制: string(64)
	VisitorBizId *string `json:"VisitorBizId,omitnil,omitempty" name:"VisitorBizId"`

	// 知识标签,用于知识库中知识的检索过滤。该字段即将下线,请使用对话端接口中的 custom_variables 字段替代该字段。
	VisitorLabels []*GetWsTokenReq_Label `json:"VisitorLabels,omitnil,omitempty" name:"VisitorLabels"`
}

Predefined struct for user

type GetWsTokenResponse

type GetWsTokenResponse struct {
	*tchttp.BaseResponse
	Response *GetWsTokenResponseParams `json:"Response"`
}

func NewGetWsTokenResponse

func NewGetWsTokenResponse() (response *GetWsTokenResponse)

func (*GetWsTokenResponse) FromJsonString

func (r *GetWsTokenResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetWsTokenResponse) ToJsonString

func (r *GetWsTokenResponse) ToJsonString() string

type GetWsTokenResponseParams

type GetWsTokenResponseParams struct {
	// token值(有效期60s,仅一次有效,多次校验会报错)
	Token *string `json:"Token,omitnil,omitempty" name:"Token"`

	// 余额; 余额大于 0 时表示有效
	// 注意:此字段可能返回 null,表示取不到有效值。
	Balance *float64 `json:"Balance,omitnil,omitempty" name:"Balance"`

	// 对话窗输入字符限制
	InputLenLimit *int64 `json:"InputLenLimit,omitnil,omitempty" name:"InputLenLimit"`

	// 应用模式,standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// SingleWorkflow
	SingleWorkflow *KnowledgeQaSingleWorkflow `json:"SingleWorkflow,omitnil,omitempty" name:"SingleWorkflow"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GroupDocRequest added in v1.0.1055

type GroupDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 操作对象的业务ID列表
	BizIds []*string `json:"BizIds,omitnil,omitempty" name:"BizIds"`

	// 分组 ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewGroupDocRequest added in v1.0.1055

func NewGroupDocRequest() (request *GroupDocRequest)

func (*GroupDocRequest) FromJsonString added in v1.0.1055

func (r *GroupDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GroupDocRequest) ToJsonString added in v1.0.1055

func (r *GroupDocRequest) ToJsonString() string

type GroupDocRequestParams added in v1.0.1055

type GroupDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 操作对象的业务ID列表
	BizIds []*string `json:"BizIds,omitnil,omitempty" name:"BizIds"`

	// 分组 ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type GroupDocResponse added in v1.0.1055

type GroupDocResponse struct {
	*tchttp.BaseResponse
	Response *GroupDocResponseParams `json:"Response"`
}

func NewGroupDocResponse added in v1.0.1055

func NewGroupDocResponse() (response *GroupDocResponse)

func (*GroupDocResponse) FromJsonString added in v1.0.1055

func (r *GroupDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GroupDocResponse) ToJsonString added in v1.0.1055

func (r *GroupDocResponse) ToJsonString() string

type GroupDocResponseParams added in v1.0.1055

type GroupDocResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GroupQARequest

type GroupQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// QaBizID列表
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 分组 ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewGroupQARequest

func NewGroupQARequest() (request *GroupQARequest)

func (*GroupQARequest) FromJsonString

func (r *GroupQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GroupQARequest) ToJsonString

func (r *GroupQARequest) ToJsonString() string

type GroupQARequestParams

type GroupQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// QaBizID列表
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 分组 ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type GroupQAResponse

type GroupQAResponse struct {
	*tchttp.BaseResponse
	Response *GroupQAResponseParams `json:"Response"`
}

func NewGroupQAResponse

func NewGroupQAResponse() (response *GroupQAResponse)

func (*GroupQAResponse) FromJsonString

func (r *GroupQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GroupQAResponse) ToJsonString

func (r *GroupQAResponse) ToJsonString() string

type GroupQAResponseParams

type GroupQAResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Highlight

type Highlight struct {
	// 高亮起始位置
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	StartPos *string `json:"StartPos,omitnil,omitempty" name:"StartPos"`

	// 高亮结束位置
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	EndPos *string `json:"EndPos,omitnil,omitempty" name:"EndPos"`

	// 高亮子文本
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Text *string `json:"Text,omitnil,omitempty" name:"Text"`
}

type HistorySummary added in v1.0.975

type HistorySummary struct {
	// 助手
	// 注意:此字段可能返回 null,表示取不到有效值。
	Assistant *string `json:"Assistant,omitnil,omitempty" name:"Assistant"`

	// 用户
	// 注意:此字段可能返回 null,表示取不到有效值。
	User *string `json:"User,omitnil,omitempty" name:"User"`
}

type IgnoreUnsatisfiedReplyRequest

type IgnoreUnsatisfiedReplyRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 不满意回复ID
	ReplyBizIds []*string `json:"ReplyBizIds,omitnil,omitempty" name:"ReplyBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewIgnoreUnsatisfiedReplyRequest

func NewIgnoreUnsatisfiedReplyRequest() (request *IgnoreUnsatisfiedReplyRequest)

func (*IgnoreUnsatisfiedReplyRequest) FromJsonString

func (r *IgnoreUnsatisfiedReplyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*IgnoreUnsatisfiedReplyRequest) ToJsonString

func (r *IgnoreUnsatisfiedReplyRequest) ToJsonString() string

type IgnoreUnsatisfiedReplyRequestParams

type IgnoreUnsatisfiedReplyRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 不满意回复ID
	ReplyBizIds []*string `json:"ReplyBizIds,omitnil,omitempty" name:"ReplyBizIds"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type IgnoreUnsatisfiedReplyResponse

type IgnoreUnsatisfiedReplyResponse struct {
	*tchttp.BaseResponse
	Response *IgnoreUnsatisfiedReplyResponseParams `json:"Response"`
}

func NewIgnoreUnsatisfiedReplyResponse

func NewIgnoreUnsatisfiedReplyResponse() (response *IgnoreUnsatisfiedReplyResponse)

func (*IgnoreUnsatisfiedReplyResponse) FromJsonString

func (r *IgnoreUnsatisfiedReplyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*IgnoreUnsatisfiedReplyResponse) ToJsonString

func (r *IgnoreUnsatisfiedReplyResponse) ToJsonString() string

type IgnoreUnsatisfiedReplyResponseParams

type IgnoreUnsatisfiedReplyResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type IntentAchievement added in v1.0.1143

type IntentAchievement struct {
	// 意图达成方式,qa:问答回复、doc:文档回复、workflow:工作流回复,llm:大模型回复
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 意图达成方式描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`
}

type InvokeAPI added in v1.0.975

type InvokeAPI struct {
	// 请求方法,如GET/POST等
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 请求地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// header参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	HeaderValues []*StrValue `json:"HeaderValues,omitnil,omitempty" name:"HeaderValues"`

	// 入参Query
	// 注意:此字段可能返回 null,表示取不到有效值。
	QueryValues []*StrValue `json:"QueryValues,omitnil,omitempty" name:"QueryValues"`

	// Post请求的原始数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestPostBody *string `json:"RequestPostBody,omitnil,omitempty" name:"RequestPostBody"`

	// 返回的原始数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResponseBody *string `json:"ResponseBody,omitnil,omitempty" name:"ResponseBody"`

	// 出参
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResponseValues []*ValueInfo `json:"ResponseValues,omitnil,omitempty" name:"ResponseValues"`

	// 异常信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`
}

type IsTransferIntentRequest

type IsTransferIntentRequest struct {
	*tchttp.BaseRequest

	// 内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 应用appKey
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`
}

func NewIsTransferIntentRequest

func NewIsTransferIntentRequest() (request *IsTransferIntentRequest)

func (*IsTransferIntentRequest) FromJsonString

func (r *IsTransferIntentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*IsTransferIntentRequest) ToJsonString

func (r *IsTransferIntentRequest) ToJsonString() string

type IsTransferIntentRequestParams

type IsTransferIntentRequestParams struct {
	// 内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 应用appKey
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`
}

Predefined struct for user

type IsTransferIntentResponse

type IsTransferIntentResponse struct {
	*tchttp.BaseResponse
	Response *IsTransferIntentResponseParams `json:"Response"`
}

func NewIsTransferIntentResponse

func NewIsTransferIntentResponse() (response *IsTransferIntentResponse)

func (*IsTransferIntentResponse) FromJsonString

func (r *IsTransferIntentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*IsTransferIntentResponse) ToJsonString

func (r *IsTransferIntentResponse) ToJsonString() string

type IsTransferIntentResponseParams

type IsTransferIntentResponseParams struct {
	// 是否意图转人工
	Hit *bool `json:"Hit,omitnil,omitempty" name:"Hit"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type KnowledgeAdvancedConfig added in v1.1.12

type KnowledgeAdvancedConfig struct {
	// 重排序模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	RerankModel *string `json:"RerankModel,omitnil,omitempty" name:"RerankModel"`

	// 召回数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	RerankRecallNum *int64 `json:"RerankRecallNum,omitnil,omitempty" name:"RerankRecallNum"`
}

type KnowledgeBaseInfo added in v1.0.1183

type KnowledgeBaseInfo struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 共享知识库名称
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 共享知识库描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeDescription *string `json:"KnowledgeDescription,omitnil,omitempty" name:"KnowledgeDescription"`

	// Embedding模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 问答提取模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	QaExtractModel *string `json:"QaExtractModel,omitnil,omitempty" name:"QaExtractModel"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 共享知识库类型,0普通,1公众号
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`

	// 拥有者id
	OwnerStaffId *string `json:"OwnerStaffId,omitnil,omitempty" name:"OwnerStaffId"`

	// 知识库文档数量,当前仅支持公众号知识库
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocTotal *int64 `json:"DocTotal,omitnil,omitempty" name:"DocTotal"`

	// 知识库处理中状态标记,1:向量embedding变更中
	// 注意:此字段可能返回 null,表示取不到有效值。
	ProcessingFlags []*int64 `json:"ProcessingFlags,omitnil,omitempty" name:"ProcessingFlags"`

	// 知识库拥有者的名字
	OwnerStaffName *string `json:"OwnerStaffName,omitnil,omitempty" name:"OwnerStaffName"`
}

type KnowledgeCapacityPieGraphDetail added in v1.0.1007

type KnowledgeCapacityPieGraphDetail struct {
	// 当前应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 当前应用使用的字符数
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedCharSize *string `json:"UsedCharSize,omitnil,omitempty" name:"UsedCharSize"`

	// 当前应用对于总用量的占比
	// 注意:此字段可能返回 null,表示取不到有效值。
	Proportion *float64 `json:"Proportion,omitnil,omitempty" name:"Proportion"`

	// 知识库类型:0默认1共享
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`
}

type KnowledgeDetail added in v1.0.1055

type KnowledgeDetail struct {
	// 应用名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"`

	// 已用字符数
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedCharSize *string `json:"UsedCharSize,omitnil,omitempty" name:"UsedCharSize"`

	// 使用占比
	// 注意:此字段可能返回 null,表示取不到有效值。
	Proportion *float64 `json:"Proportion,omitnil,omitempty" name:"Proportion"`

	// 超量字符数
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExceedCharSize *string `json:"ExceedCharSize,omitnil,omitempty" name:"ExceedCharSize"`

	// 废弃
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsSharedKnowledge *bool `json:"IsSharedKnowledge,omitnil,omitempty" name:"IsSharedKnowledge"`

	// 知识库类型:0默认1共享
	KnowledgeType *int64 `json:"KnowledgeType,omitnil,omitempty" name:"KnowledgeType"`
}

type KnowledgeDetailInfo added in v1.0.1183

type KnowledgeDetailInfo struct {
	// 知识库信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Knowledge *KnowledgeBaseInfo `json:"Knowledge,omitnil,omitempty" name:"Knowledge"`

	// 应用列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppList []*AppBaseInfo `json:"AppList,omitnil,omitempty" name:"AppList"`

	// 用户信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	User *UserBaseInfo `json:"User,omitnil,omitempty" name:"User"`

	// 权限位信息
	PermissionIds []*string `json:"PermissionIds,omitnil,omitempty" name:"PermissionIds"`
}

type KnowledgeModelConfig added in v1.1.12

type KnowledgeModelConfig struct {
	// 向量模型,该字段只有共享知识库有,应用知识库没有
	// 注意:此字段可能返回 null,表示取不到有效值。
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 问答对生成模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	QaExtractModel *string `json:"QaExtractModel,omitnil,omitempty" name:"QaExtractModel"`

	// schema生成模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	SchemaModel *string `json:"SchemaModel,omitnil,omitempty" name:"SchemaModel"`
}

type KnowledgeQaAgent added in v1.1.12

type KnowledgeQaAgent struct {
	// 协同方式,1:自由转交,2:工作流编排,3:Plan-and-Execute
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentCollaboration *uint64 `json:"AgentCollaboration,omitnil,omitempty" name:"AgentCollaboration"`

	// 应用配置agent关联的工作流
	// 注意:此字段可能返回 null,表示取不到有效值。
	Workflow *KnowledgeQaWorkflowInfo `json:"Workflow,omitnil,omitempty" name:"Workflow"`
}

type KnowledgeQaConfig

type KnowledgeQaConfig struct {
	// 欢迎语,200字符以内
	// 注意:此字段可能返回 null,表示取不到有效值。
	Greeting *string `json:"Greeting,omitnil,omitempty" name:"Greeting"`

	// 角色描述,4000字符以内。通过填写描述,设定应用的 #角色名称、 #风格特点 及可达成的#意图。建议按照下面的模板填写,且自定义意图建议不超过5个。
	//
	// #角色名称:
	// #风格特点:
	// #输出要求:
	// #能力限制:
	//
	// 能够达成以下用户意图
	// ##意图名称:
	// ##意图描述:
	// ##意图示例:
	// ##意图实现:
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	RoleDescription *string `json:"RoleDescription,omitnil,omitempty" name:"RoleDescription"`

	// 生成模型配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Model *AppModel `json:"Model,omitnil,omitempty" name:"Model"`

	// 知识搜索配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Search []*KnowledgeQaSearch `json:"Search,omitnil,omitempty" name:"Search"`

	// 知识管理输出配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Output *KnowledgeQaOutput `json:"Output,omitnil,omitempty" name:"Output"`

	// 工作流程配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Workflow *KnowledgeWorkflow `json:"Workflow,omitnil,omitempty" name:"Workflow"`

	// 检索范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchRange *SearchRange `json:"SearchRange,omitnil,omitempty" name:"SearchRange"`

	// 应用模式,standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 检索策略
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchStrategy *SearchStrategy `json:"SearchStrategy,omitnil,omitempty" name:"SearchStrategy"`

	// 单工作流ID,Pattern为single_workflow时传入
	// 注意:此字段可能返回 null,表示取不到有效值。
	SingleWorkflow *KnowledgeQaSingleWorkflow `json:"SingleWorkflow,omitnil,omitempty" name:"SingleWorkflow"`

	// 应用关联插件
	// 注意:此字段可能返回 null,表示取不到有效值。
	Plugins []*KnowledgeQaPlugin `json:"Plugins,omitnil,omitempty" name:"Plugins"`

	// 思考模型配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	ThoughtModel *AppModel `json:"ThoughtModel,omitnil,omitempty" name:"ThoughtModel"`

	// 意图达成方式优先级
	// 注意:此字段可能返回 null,表示取不到有效值。
	IntentAchievements []*IntentAchievement `json:"IntentAchievements,omitnil,omitempty" name:"IntentAchievements"`

	// 是否开启图文检索
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageTextRetrieval *bool `json:"ImageTextRetrieval,omitnil,omitempty" name:"ImageTextRetrieval"`

	// 配置语音通话参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	AiCall *AICallConfig `json:"AiCall,omitnil,omitempty" name:"AiCall"`

	// 共享知识库关联配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShareKnowledgeBases []*ShareKnowledgeBase `json:"ShareKnowledgeBases,omitnil,omitempty" name:"ShareKnowledgeBases"`

	// 背景图相关信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	BackgroundImage *BackgroundImageConfig `json:"BackgroundImage,omitnil,omitempty" name:"BackgroundImage"`

	// 开场问题
	// 注意:此字段可能返回 null,表示取不到有效值。
	OpeningQuestions []*string `json:"OpeningQuestions,omitnil,omitempty" name:"OpeningQuestions"`

	// 长期记忆开关
	LongMemoryOpen *bool `json:"LongMemoryOpen,omitnil,omitempty" name:"LongMemoryOpen"`

	// 长期记忆时效
	LongMemoryDay *uint64 `json:"LongMemoryDay,omitnil,omitempty" name:"LongMemoryDay"`

	// agent配置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Agent *KnowledgeQaAgent `json:"Agent,omitnil,omitempty" name:"Agent"`

	// 知识库模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeModelConfig *KnowledgeModelConfig `json:"KnowledgeModelConfig,omitnil,omitempty" name:"KnowledgeModelConfig"`

	// 知识库高级设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeAdvancedConfig *KnowledgeAdvancedConfig `json:"KnowledgeAdvancedConfig,omitnil,omitempty" name:"KnowledgeAdvancedConfig"`
}

type KnowledgeQaOutput

type KnowledgeQaOutput struct {
	// 输出方式 1:流式 2:非流式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"`

	// 通用模型回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseGeneralKnowledge *bool `json:"UseGeneralKnowledge,omitnil,omitempty" name:"UseGeneralKnowledge"`

	// 未知回复语,300字符以内
	// 注意:此字段可能返回 null,表示取不到有效值。
	BareAnswer *string `json:"BareAnswer,omitnil,omitempty" name:"BareAnswer"`

	// 是否展示问题澄清开关
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShowQuestionClarify *bool `json:"ShowQuestionClarify,omitnil,omitempty" name:"ShowQuestionClarify"`

	// 是否打开问题澄清
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseQuestionClarify *bool `json:"UseQuestionClarify,omitnil,omitempty" name:"UseQuestionClarify"`

	// 问题澄清关键词列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuestionClarifyKeywords []*string `json:"QuestionClarifyKeywords,omitnil,omitempty" name:"QuestionClarifyKeywords"`

	// 是否打开推荐问题开关
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseRecommended *bool `json:"UseRecommended,omitnil,omitempty" name:"UseRecommended"`

	// 推荐问模式,0.结合知识库&对话历史推荐问题Prompt(默认) 1.仅结合知识库输出推荐问的prompt
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecommendedPromptMode *uint64 `json:"RecommendedPromptMode,omitnil,omitempty" name:"RecommendedPromptMode"`
}

type KnowledgeQaPlugin added in v1.0.1087

type KnowledgeQaPlugin struct {
	// 插件ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	PluginId *string `json:"PluginId,omitnil,omitempty" name:"PluginId"`

	// 插件名称
	PluginName *string `json:"PluginName,omitnil,omitempty" name:"PluginName"`

	// 插件图标
	PluginIcon *string `json:"PluginIcon,omitnil,omitempty" name:"PluginIcon"`

	// 工具ID
	ToolId *string `json:"ToolId,omitnil,omitempty" name:"ToolId"`

	// 工具名称
	ToolName *string `json:"ToolName,omitnil,omitempty" name:"ToolName"`

	// 工具描述
	ToolDesc *string `json:"ToolDesc,omitnil,omitempty" name:"ToolDesc"`

	// 工具输入参数
	Inputs []*PluginToolReqParam `json:"Inputs,omitnil,omitempty" name:"Inputs"`

	// 插件是否和知识库绑定
	IsBindingKnowledge *bool `json:"IsBindingKnowledge,omitnil,omitempty" name:"IsBindingKnowledge"`
}

type KnowledgeQaSearch

type KnowledgeQaSearch struct {
	// 知识来源 doc:文档,qa:问答  taskflow:业务流程,search:搜索增强,database:数据库
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *string `json:"Type,omitnil,omitempty" name:"Type"`

	// 问答-回复灵活度 1:已采纳答案直接回复 2:已采纳润色后回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyFlexibility *uint64 `json:"ReplyFlexibility,omitnil,omitempty" name:"ReplyFlexibility"`

	// 搜索增强-搜索引擎状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	UseSearchEngine *bool `json:"UseSearchEngine,omitnil,omitempty" name:"UseSearchEngine"`

	// 是否显示搜索引擎检索状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	ShowSearchEngine *bool `json:"ShowSearchEngine,omitnil,omitempty" name:"ShowSearchEngine"`

	// 知识来源,是否选择
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsEnabled *bool `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"`

	// 问答最大召回数量, 默认2,限制5
	// 注意:此字段可能返回 null,表示取不到有效值。
	QaTopN *uint64 `json:"QaTopN,omitnil,omitempty" name:"QaTopN"`

	// 文档最大召回数量, 默认3,限制5
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocTopN *uint64 `json:"DocTopN,omitnil,omitempty" name:"DocTopN"`

	// 检索置信度,针对文档和问答有效,最小0.01,最大0.99
	// 注意:此字段可能返回 null,表示取不到有效值。
	Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 资源状态 1:资源可用;2:资源已用尽
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceStatus *uint64 `json:"ResourceStatus,omitnil,omitempty" name:"ResourceStatus"`
}

type KnowledgeQaSingleWorkflow added in v1.0.1087

type KnowledgeQaSingleWorkflow struct {
	// 工作流ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 工作流名称
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 工作流描述
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// 工作流状态,发布状态(UNPUBLISHED: 待发布 PUBLISHING: 发布中 PUBLISHED: 已发布 FAIL:发布失败)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 工作流是否启用
	IsEnable *bool `json:"IsEnable,omitnil,omitempty" name:"IsEnable"`

	// 是否开启异步调用工作流
	AsyncWorkflow *bool `json:"AsyncWorkflow,omitnil,omitempty" name:"AsyncWorkflow"`
}

type KnowledgeQaWorkflowInfo added in v1.1.12

type KnowledgeQaWorkflowInfo struct {
	// 工作流ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 工作流名称
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 工作流描述
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// 工作流状态,发布状态(UNPUBLISHED: 待发布 PUBLISHING: 发布中 PUBLISHED: 已发布 FAIL:发布失败)
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 工作流是否启用
	IsEnable *bool `json:"IsEnable,omitnil,omitempty" name:"IsEnable"`
}

type KnowledgeSummary added in v1.0.975

type KnowledgeSummary struct {
	// 1是问答 2是文档片段
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 知识内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`
}

type KnowledgeUpdateInfo added in v1.0.1183

type KnowledgeUpdateInfo struct {
	// 共享知识库名称
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 共享知识库描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeDescription *string `json:"KnowledgeDescription,omitnil,omitempty" name:"KnowledgeDescription"`

	// Embedding模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	//
	// Deprecated: EmbeddingModel is deprecated.
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 问答提取模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	//
	// Deprecated: QaExtractModel is deprecated.
	QaExtractModel *string `json:"QaExtractModel,omitnil,omitempty" name:"QaExtractModel"`

	// 拥有者id
	OwnerStaffId *string `json:"OwnerStaffId,omitnil,omitempty" name:"OwnerStaffId"`
}

type KnowledgeWorkflow added in v1.0.1049

type KnowledgeWorkflow struct {
	// 是否启用工作流
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsEnabled *bool `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"`

	// 是否启用PDL
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsePdl *bool `json:"UsePdl,omitnil,omitempty" name:"UsePdl"`
}

type Label

type Label struct {
	// 标签ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	LabelBizId *string `json:"LabelBizId,omitnil,omitempty" name:"LabelBizId"`

	// 标签名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	LabelName *string `json:"LabelName,omitnil,omitempty" name:"LabelName"`
}

type ListAppKnowledgeDetailRequest added in v1.0.1055

type ListAppKnowledgeDetailRequest struct {
	*tchttp.BaseRequest

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 页面大小
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 应用ID列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间列表
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewListAppKnowledgeDetailRequest added in v1.0.1055

func NewListAppKnowledgeDetailRequest() (request *ListAppKnowledgeDetailRequest)

func (*ListAppKnowledgeDetailRequest) FromJsonString added in v1.0.1055

func (r *ListAppKnowledgeDetailRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAppKnowledgeDetailRequest) ToJsonString added in v1.0.1055

func (r *ListAppKnowledgeDetailRequest) ToJsonString() string

type ListAppKnowledgeDetailRequestParams added in v1.0.1055

type ListAppKnowledgeDetailRequestParams struct {
	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 页面大小
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 应用ID列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 空间列表
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type ListAppKnowledgeDetailResponse added in v1.0.1055

type ListAppKnowledgeDetailResponse struct {
	*tchttp.BaseResponse
	Response *ListAppKnowledgeDetailResponseParams `json:"Response"`
}

func NewListAppKnowledgeDetailResponse added in v1.0.1055

func NewListAppKnowledgeDetailResponse() (response *ListAppKnowledgeDetailResponse)

func (*ListAppKnowledgeDetailResponse) FromJsonString added in v1.0.1055

func (r *ListAppKnowledgeDetailResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAppKnowledgeDetailResponse) ToJsonString added in v1.0.1055

func (r *ListAppKnowledgeDetailResponse) ToJsonString() string

type ListAppKnowledgeDetailResponseParams added in v1.0.1055

type ListAppKnowledgeDetailResponseParams struct {
	// 列表总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 应用使用知识库容量详情
	List []*KnowledgeDetail `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListAppRequest

type ListAppRequest struct {
	*tchttp.BaseRequest

	// 应用类型;knowledge_qa - 知识问答管理
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 每页数目,整型
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 页码,整型
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 关键词:应用/修改人
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 智能体类型 dialogue:对话智能体,wechat:公众号智能体
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`

	// 应用状态 1:未上线 2:运行中
	AppStatus *string `json:"AppStatus,omitnil,omitempty" name:"AppStatus"`
}

func NewListAppRequest

func NewListAppRequest() (request *ListAppRequest)

func (*ListAppRequest) FromJsonString

func (r *ListAppRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAppRequest) ToJsonString

func (r *ListAppRequest) ToJsonString() string

type ListAppRequestParams

type ListAppRequestParams struct {
	// 应用类型;knowledge_qa - 知识问答管理
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 每页数目,整型
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 页码,整型
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 关键词:应用/修改人
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 智能体类型 dialogue:对话智能体,wechat:公众号智能体
	AgentType *string `json:"AgentType,omitnil,omitempty" name:"AgentType"`

	// 应用状态 1:未上线 2:运行中
	AppStatus *string `json:"AppStatus,omitnil,omitempty" name:"AppStatus"`
}

Predefined struct for user

type ListAppResponse

type ListAppResponse struct {
	*tchttp.BaseResponse
	Response *ListAppResponseParams `json:"Response"`
}

func NewListAppResponse

func NewListAppResponse() (response *ListAppResponse)

func (*ListAppResponse) FromJsonString

func (r *ListAppResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAppResponse) ToJsonString

func (r *ListAppResponse) ToJsonString() string

type ListAppResponseParams

type ListAppResponseParams struct {
	// 数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 应用列表
	List []*AppInfo `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListAttributeLabelRequest

type ListAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 每个属性同步拉取的标签值数量
	LabelSize *uint64 `json:"LabelSize,omitnil,omitempty" name:"LabelSize"`
}

func NewListAttributeLabelRequest

func NewListAttributeLabelRequest() (request *ListAttributeLabelRequest)

func (*ListAttributeLabelRequest) FromJsonString

func (r *ListAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAttributeLabelRequest) ToJsonString

func (r *ListAttributeLabelRequest) ToJsonString() string

type ListAttributeLabelRequestParams

type ListAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 每个属性同步拉取的标签值数量
	LabelSize *uint64 `json:"LabelSize,omitnil,omitempty" name:"LabelSize"`
}

Predefined struct for user

type ListAttributeLabelResponse

type ListAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *ListAttributeLabelResponseParams `json:"Response"`
}

func NewListAttributeLabelResponse

func NewListAttributeLabelResponse() (response *ListAttributeLabelResponse)

func (*ListAttributeLabelResponse) FromJsonString

func (r *ListAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListAttributeLabelResponse) ToJsonString

func (r *ListAttributeLabelResponse) ToJsonString() string

type ListAttributeLabelResponseParams

type ListAttributeLabelResponseParams struct {
	// 总数
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 列表
	List []*AttrLabelDetail `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListChannelRequest added in v1.1.30

type ListChannelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 渠道类型, 10000: 微信订阅号,10001: 微信服务号,10002:企微应用,10004:微信客服,10005:小程序,10009:企微智能机器人
	ChannelType []*uint64 `json:"ChannelType,omitnil,omitempty" name:"ChannelType"`

	// 渠道状态 1未发布 2运行中 3已下线
	ChannelStatus []*uint64 `json:"ChannelStatus,omitnil,omitempty" name:"ChannelStatus"`
}

func NewListChannelRequest added in v1.1.30

func NewListChannelRequest() (request *ListChannelRequest)

func (*ListChannelRequest) FromJsonString added in v1.1.30

func (r *ListChannelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListChannelRequest) ToJsonString added in v1.1.30

func (r *ListChannelRequest) ToJsonString() string

type ListChannelRequestParams added in v1.1.30

type ListChannelRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用ID
	//
	// Deprecated: BotBizId is deprecated.
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 渠道类型, 10000: 微信订阅号,10001: 微信服务号,10002:企微应用,10004:微信客服,10005:小程序,10009:企微智能机器人
	ChannelType []*uint64 `json:"ChannelType,omitnil,omitempty" name:"ChannelType"`

	// 渠道状态 1未发布 2运行中 3已下线
	ChannelStatus []*uint64 `json:"ChannelStatus,omitnil,omitempty" name:"ChannelStatus"`
}

Predefined struct for user

type ListChannelResponse added in v1.1.30

type ListChannelResponse struct {
	*tchttp.BaseResponse
	Response *ListChannelResponseParams `json:"Response"`
}

func NewListChannelResponse added in v1.1.30

func NewListChannelResponse() (response *ListChannelResponse)

func (*ListChannelResponse) FromJsonString added in v1.1.30

func (r *ListChannelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListChannelResponse) ToJsonString added in v1.1.30

func (r *ListChannelResponse) ToJsonString() string

type ListChannelResponseParams added in v1.1.30

type ListChannelResponseParams struct {
	// 返回总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 渠道信息列表
	ListChannel []*ChannelListInfo `json:"ListChannel,omitnil,omitempty" name:"ListChannel"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListDocCateRequest added in v1.0.1055

type ListDocCateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewListDocCateRequest added in v1.0.1055

func NewListDocCateRequest() (request *ListDocCateRequest)

func (*ListDocCateRequest) FromJsonString added in v1.0.1055

func (r *ListDocCateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListDocCateRequest) ToJsonString added in v1.0.1055

func (r *ListDocCateRequest) ToJsonString() string

type ListDocCateRequestParams added in v1.0.1055

type ListDocCateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type ListDocCateResponse added in v1.0.1055

type ListDocCateResponse struct {
	*tchttp.BaseResponse
	Response *ListDocCateResponseParams `json:"Response"`
}

func NewListDocCateResponse added in v1.0.1055

func NewListDocCateResponse() (response *ListDocCateResponse)

func (*ListDocCateResponse) FromJsonString added in v1.0.1055

func (r *ListDocCateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListDocCateResponse) ToJsonString added in v1.0.1055

func (r *ListDocCateResponse) ToJsonString() string

type ListDocCateResponseParams added in v1.0.1055

type ListDocCateResponseParams struct {
	// 列表
	List []*CateInfo `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListDocItem

type ListDocItem struct {
	// 文档ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 文件名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 重命名的新文档名称,在重命名提交之后,文档发布之前都是这个名称
	NewName *string `json:"NewName,omitnil,omitempty" name:"NewName"`

	// 文件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// cos路径
	// 注意:此字段可能返回 null,表示取不到有效值。
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 文档状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 文档状态描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 答案中是否引用
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 问答对数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	QaNum *int64 `json:"QaNum,omitnil,omitempty" name:"QaNum"`

	// 是否已删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDeleted *bool `json:"IsDeleted,omitnil,omitempty" name:"IsDeleted"`

	// 文档来源
	// 注意:此字段可能返回 null,表示取不到有效值。
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 文档来源描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	SourceDesc *string `json:"SourceDesc,omitnil,omitempty" name:"SourceDesc"`

	// 是否允许重新生成
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowRestart *bool `json:"IsAllowRestart,omitnil,omitempty" name:"IsAllowRestart"`

	// qa是否已删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsDeletedQa *bool `json:"IsDeletedQa,omitnil,omitempty" name:"IsDeletedQa"`

	// 问答是否生成中
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsCreatingQa *bool `json:"IsCreatingQa,omitnil,omitempty" name:"IsCreatingQa"`

	// 是否允许删除
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowDelete *bool `json:"IsAllowDelete,omitnil,omitempty" name:"IsAllowDelete"`

	// 是否允许操作引用开关
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowRefer *bool `json:"IsAllowRefer,omitnil,omitempty" name:"IsAllowRefer"`

	// 问答是否生成过
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsCreatedQa *bool `json:"IsCreatedQa,omitnil,omitempty" name:"IsCreatedQa"`

	// 文档字符量
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocCharSize *string `json:"DocCharSize,omitnil,omitempty" name:"DocCharSize"`

	// 属性标签适用范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	AttrLabels []*AttrLabel `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 是否允许编辑
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowEdit *bool `json:"IsAllowEdit,omitnil,omitempty" name:"IsAllowEdit"`

	// 外部引用链接类型 0:系统链接 1:自定义链接
	// 值为1时,WebUrl 字段不能为空,否则不生效。
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReferUrlType *uint64 `json:"ReferUrlType,omitnil,omitempty" name:"ReferUrlType"`

	// 网页(或自定义链接)地址
	// 注意:此字段可能返回 null,表示取不到有效值。
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 有效开始时间,unix时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 是否允许重试,0:否,1:是
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowRetry *bool `json:"IsAllowRetry,omitnil,omitempty" name:"IsAllowRetry"`

	// 0:文档比对处理 1:文档生成问答
	// 注意:此字段可能返回 null,表示取不到有效值。
	Processing []*int64 `json:"Processing,omitnil,omitempty" name:"Processing"`

	// 文档创建落库时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 文档所属分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 文档的用户自定义ID
	CustomerKnowledgeId *string `json:"CustomerKnowledgeId,omitnil,omitempty" name:"CustomerKnowledgeId"`

	// 文档的属性标记,0: 不做用户外部权限校验
	AttributeFlags []*uint64 `json:"AttributeFlags,omitnil,omitempty" name:"AttributeFlags"`

	// false:未停用,ture:已停用
	IsDisabled *bool `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"`

	// 员工名称
	StaffName *string `json:"StaffName,omitnil,omitempty" name:"StaffName"`
}

type ListDocRequest

type ListDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	//
	// 输入特定标识 lke:system:untagged  将查询所有未关联标签的文档
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 文档状态: 1-未生成 2-生成中 3-生成成功 4-生成失败 5-删除中 6-删除成功  7-审核中  8-审核失败 9-审核成功  10-待发布  11-发布中  12-已发布  13-学习中  14-学习失败  15-更新中  16-更新失败  17-解析中  18-解析失败  19-导入失败   20-已过期 21-超量失效 22-超量失效恢复
	Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 查询类型 filename 文档、 attribute 标签
	QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 文件类型分类筛选
	FileTypes []*string `json:"FileTypes,omitnil,omitempty" name:"FileTypes"`

	// 文档列表筛选标识位
	FilterFlag []*DocFilterFlag `json:"FilterFlag,omitnil,omitempty" name:"FilterFlag"`

	// 是否只展示当前分类的数据 0不是,1是
	ShowCurrCate *uint64 `json:"ShowCurrCate,omitnil,omitempty" name:"ShowCurrCate"`
}

func NewListDocRequest

func NewListDocRequest() (request *ListDocRequest)

func (*ListDocRequest) FromJsonString

func (r *ListDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListDocRequest) ToJsonString

func (r *ListDocRequest) ToJsonString() string

type ListDocRequestParams

type ListDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	//
	// 输入特定标识 lke:system:untagged  将查询所有未关联标签的文档
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 文档状态: 1-未生成 2-生成中 3-生成成功 4-生成失败 5-删除中 6-删除成功  7-审核中  8-审核失败 9-审核成功  10-待发布  11-发布中  12-已发布  13-学习中  14-学习失败  15-更新中  16-更新失败  17-解析中  18-解析失败  19-导入失败   20-已过期 21-超量失效 22-超量失效恢复
	Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 查询类型 filename 文档、 attribute 标签
	QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 文件类型分类筛选
	FileTypes []*string `json:"FileTypes,omitnil,omitempty" name:"FileTypes"`

	// 文档列表筛选标识位
	FilterFlag []*DocFilterFlag `json:"FilterFlag,omitnil,omitempty" name:"FilterFlag"`

	// 是否只展示当前分类的数据 0不是,1是
	ShowCurrCate *uint64 `json:"ShowCurrCate,omitnil,omitempty" name:"ShowCurrCate"`
}

Predefined struct for user

type ListDocResponse

type ListDocResponse struct {
	*tchttp.BaseResponse
	Response *ListDocResponseParams `json:"Response"`
}

func NewListDocResponse

func NewListDocResponse() (response *ListDocResponse)

func (*ListDocResponse) FromJsonString

func (r *ListDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListDocResponse) ToJsonString

func (r *ListDocResponse) ToJsonString() string

type ListDocResponseParams

type ListDocResponseParams struct {
	// 文档数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 文档列表
	List []*ListDocItem `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListModelRequest

type ListModelRequest struct {
	*tchttp.BaseRequest

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用模式 standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 模型类别 generate:生成模型,thought:思考模型,embedding模型,rerank:rerank模型
	ModelCategory *string `json:"ModelCategory,omitnil,omitempty" name:"ModelCategory"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewListModelRequest

func NewListModelRequest() (request *ListModelRequest)

func (*ListModelRequest) FromJsonString

func (r *ListModelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListModelRequest) ToJsonString

func (r *ListModelRequest) ToJsonString() string

type ListModelRequestParams

type ListModelRequestParams struct {
	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classifys-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用模式 standard:标准模式, agent: agent模式,single_workflow:单工作流模式
	Pattern *string `json:"Pattern,omitnil,omitempty" name:"Pattern"`

	// 模型类别 generate:生成模型,thought:思考模型,embedding模型,rerank:rerank模型
	ModelCategory *string `json:"ModelCategory,omitnil,omitempty" name:"ModelCategory"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type ListModelResponse

type ListModelResponse struct {
	*tchttp.BaseResponse
	Response *ListModelResponseParams `json:"Response"`
}

func NewListModelResponse

func NewListModelResponse() (response *ListModelResponse)

func (*ListModelResponse) FromJsonString

func (r *ListModelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListModelResponse) ToJsonString

func (r *ListModelResponse) ToJsonString() string

type ListModelResponseParams

type ListModelResponseParams struct {
	// 模型列表
	List []*ModelInfo `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListQACateRequest

type ListQACateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

func NewListQACateRequest

func NewListQACateRequest() (request *ListQACateRequest)

func (*ListQACateRequest) FromJsonString

func (r *ListQACateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListQACateRequest) ToJsonString

func (r *ListQACateRequest) ToJsonString() string

type ListQACateRequestParams

type ListQACateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`
}

Predefined struct for user

type ListQACateResponse

type ListQACateResponse struct {
	*tchttp.BaseResponse
	Response *ListQACateResponseParams `json:"Response"`
}

func NewListQACateResponse

func NewListQACateResponse() (response *ListQACateResponse)

func (*ListQACateResponse) FromJsonString

func (r *ListQACateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListQACateResponse) ToJsonString

func (r *ListQACateResponse) ToJsonString() string

type ListQACateResponseParams

type ListQACateResponseParams struct {
	// 列表
	List []*QACate `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListQARequest

type ListQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页大小
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询问题
	//
	// 输入特定标识 lke:system:untagged  将查询所有未关联标签的问答
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 校验状态(1未校验2采纳3不采纳)
	AcceptStatus []*int64 `json:"AcceptStatus,omitnil,omitempty" name:"AcceptStatus"`

	// 发布状态(2待发布 3发布中 4已发布 7审核中 8审核失败 9人工申述中 11人工申述失败 12已过期 13超量失效 14超量失效恢复)
	ReleaseStatus []*int64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 来源(1 文档生成 2 批量导入 3 手动添加)
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 查询答案
	QueryAnswer *string `json:"QueryAnswer,omitnil,omitempty" name:"QueryAnswer"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// QA业务ID列表
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 查询类型 filename 名称、 attribute 标签
	QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"`

	// 是否只展示当前分类的数据 0不是,1是
	ShowCurrCate *uint64 `json:"ShowCurrCate,omitnil,omitempty" name:"ShowCurrCate"`
}

func NewListQARequest

func NewListQARequest() (request *ListQARequest)

func (*ListQARequest) FromJsonString

func (r *ListQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListQARequest) ToJsonString

func (r *ListQARequest) ToJsonString() string

type ListQARequestParams

type ListQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页大小
	PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询问题
	//
	// 输入特定标识 lke:system:untagged  将查询所有未关联标签的问答
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 校验状态(1未校验2采纳3不采纳)
	AcceptStatus []*int64 `json:"AcceptStatus,omitnil,omitempty" name:"AcceptStatus"`

	// 发布状态(2待发布 3发布中 4已发布 7审核中 8审核失败 9人工申述中 11人工申述失败 12已过期 13超量失效 14超量失效恢复)
	ReleaseStatus []*int64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 来源(1 文档生成 2 批量导入 3 手动添加)
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 查询答案
	QueryAnswer *string `json:"QueryAnswer,omitnil,omitempty" name:"QueryAnswer"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// QA业务ID列表
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 查询类型 filename 名称、 attribute 标签
	QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"`

	// 是否只展示当前分类的数据 0不是,1是
	ShowCurrCate *uint64 `json:"ShowCurrCate,omitnil,omitempty" name:"ShowCurrCate"`
}

Predefined struct for user

type ListQAResponse

type ListQAResponse struct {
	*tchttp.BaseResponse
	Response *ListQAResponseParams `json:"Response"`
}

func NewListQAResponse

func NewListQAResponse() (response *ListQAResponse)

func (*ListQAResponse) FromJsonString

func (r *ListQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListQAResponse) ToJsonString

func (r *ListQAResponse) ToJsonString() string

type ListQAResponseParams

type ListQAResponseParams struct {
	// 问答数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 待校验问答数量
	WaitVerifyTotal *string `json:"WaitVerifyTotal,omitnil,omitempty" name:"WaitVerifyTotal"`

	// 未采纳问答数量
	NotAcceptedTotal *string `json:"NotAcceptedTotal,omitnil,omitempty" name:"NotAcceptedTotal"`

	// 已采纳问答数量
	AcceptedTotal *string `json:"AcceptedTotal,omitnil,omitempty" name:"AcceptedTotal"`

	// 页码
	PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 问答详情
	List []*ListQaItem `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListQaItem

type ListQaItem struct {
	// 问答ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 来源
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 来源描述
	SourceDesc *string `json:"SourceDesc,omitnil,omitempty" name:"SourceDesc"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态描述
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 是否允许编辑
	IsAllowEdit *bool `json:"IsAllowEdit,omitnil,omitempty" name:"IsAllowEdit"`

	// 是否允许删除
	IsAllowDelete *bool `json:"IsAllowDelete,omitnil,omitempty" name:"IsAllowDelete"`

	// 是否允许校验
	IsAllowAccept *bool `json:"IsAllowAccept,omitnil,omitempty" name:"IsAllowAccept"`

	// 文档名称
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 问答字符数
	QaCharSize *string `json:"QaCharSize,omitnil,omitempty" name:"QaCharSize"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 属性标签适用范围 1:全部,2:按条件
	AttrRange *int64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签
	AttrLabels []*AttrLabel `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 相似问个数
	SimilarQuestionNum *uint64 `json:"SimilarQuestionNum,omitnil,omitempty" name:"SimilarQuestionNum"`

	// 返回问答关联的相似问,联动搜索,仅展示一条
	SimilarQuestionTips *string `json:"SimilarQuestionTips,omitnil,omitempty" name:"SimilarQuestionTips"`

	// 问答是否停用,false:未停用,ture:已停用
	IsDisabled *bool `json:"IsDisabled,omitnil,omitempty" name:"IsDisabled"`

	// 员工名称
	StaffName *string `json:"StaffName,omitnil,omitempty" name:"StaffName"`
}

type ListReferShareKnowledgeRequest added in v1.0.1183

type ListReferShareKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 应用业务id
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewListReferShareKnowledgeRequest added in v1.0.1183

func NewListReferShareKnowledgeRequest() (request *ListReferShareKnowledgeRequest)

func (*ListReferShareKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *ListReferShareKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReferShareKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *ListReferShareKnowledgeRequest) ToJsonString() string

type ListReferShareKnowledgeRequestParams added in v1.0.1183

type ListReferShareKnowledgeRequestParams struct {
	// 应用业务id
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type ListReferShareKnowledgeResponse added in v1.0.1183

type ListReferShareKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *ListReferShareKnowledgeResponseParams `json:"Response"`
}

func NewListReferShareKnowledgeResponse added in v1.0.1183

func NewListReferShareKnowledgeResponse() (response *ListReferShareKnowledgeResponse)

func (*ListReferShareKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *ListReferShareKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReferShareKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *ListReferShareKnowledgeResponse) ToJsonString() string

type ListReferShareKnowledgeResponseParams added in v1.0.1183

type ListReferShareKnowledgeResponseParams struct {
	// 共享知识库信息列表
	List []*KnowledgeBaseInfo `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListRejectedQuestionPreviewRequest

type ListRejectedQuestionPreviewRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 状态(1新增2更新3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

func NewListRejectedQuestionPreviewRequest

func NewListRejectedQuestionPreviewRequest() (request *ListRejectedQuestionPreviewRequest)

func (*ListRejectedQuestionPreviewRequest) FromJsonString

func (r *ListRejectedQuestionPreviewRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListRejectedQuestionPreviewRequest) ToJsonString

func (r *ListRejectedQuestionPreviewRequest) ToJsonString() string

type ListRejectedQuestionPreviewRequestParams

type ListRejectedQuestionPreviewRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 状态(1新增2更新3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

Predefined struct for user

type ListRejectedQuestionPreviewResponse

type ListRejectedQuestionPreviewResponse struct {
	*tchttp.BaseResponse
	Response *ListRejectedQuestionPreviewResponseParams `json:"Response"`
}

func NewListRejectedQuestionPreviewResponse

func NewListRejectedQuestionPreviewResponse() (response *ListRejectedQuestionPreviewResponse)

func (*ListRejectedQuestionPreviewResponse) FromJsonString

func (r *ListRejectedQuestionPreviewResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListRejectedQuestionPreviewResponse) ToJsonString

func (r *ListRejectedQuestionPreviewResponse) ToJsonString() string

type ListRejectedQuestionPreviewResponseParams

type ListRejectedQuestionPreviewResponseParams struct {
	// 文档数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 文档列表
	List []*ReleaseRejectedQuestion `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListRejectedQuestionRequest

type ListRejectedQuestionRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`
}

func NewListRejectedQuestionRequest

func NewListRejectedQuestionRequest() (request *ListRejectedQuestionRequest)

func (*ListRejectedQuestionRequest) FromJsonString

func (r *ListRejectedQuestionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListRejectedQuestionRequest) ToJsonString

func (r *ListRejectedQuestionRequest) ToJsonString() string

type ListRejectedQuestionRequestParams

type ListRejectedQuestionRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`
}

Predefined struct for user

type ListRejectedQuestionResponse

type ListRejectedQuestionResponse struct {
	*tchttp.BaseResponse
	Response *ListRejectedQuestionResponseParams `json:"Response"`
}

func NewListRejectedQuestionResponse

func NewListRejectedQuestionResponse() (response *ListRejectedQuestionResponse)

func (*ListRejectedQuestionResponse) FromJsonString

func (r *ListRejectedQuestionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListRejectedQuestionResponse) ToJsonString

func (r *ListRejectedQuestionResponse) ToJsonString() string

type ListRejectedQuestionResponseParams

type ListRejectedQuestionResponseParams struct {
	// 总数
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 拒答问题列表
	List []*RejectedQuestion `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListReleaseConfigPreviewRequest

type ListReleaseConfigPreviewRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 状态(1新增2更新3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 发布状态
	ReleaseStatus []*uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

func NewListReleaseConfigPreviewRequest

func NewListReleaseConfigPreviewRequest() (request *ListReleaseConfigPreviewRequest)

func (*ListReleaseConfigPreviewRequest) FromJsonString

func (r *ListReleaseConfigPreviewRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseConfigPreviewRequest) ToJsonString

func (r *ListReleaseConfigPreviewRequest) ToJsonString() string

type ListReleaseConfigPreviewRequestParams

type ListReleaseConfigPreviewRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 状态(1新增2更新3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 发布状态
	ReleaseStatus []*uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

Predefined struct for user

type ListReleaseConfigPreviewResponse

type ListReleaseConfigPreviewResponse struct {
	*tchttp.BaseResponse
	Response *ListReleaseConfigPreviewResponseParams `json:"Response"`
}

func NewListReleaseConfigPreviewResponse

func NewListReleaseConfigPreviewResponse() (response *ListReleaseConfigPreviewResponse)

func (*ListReleaseConfigPreviewResponse) FromJsonString

func (r *ListReleaseConfigPreviewResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseConfigPreviewResponse) ToJsonString

func (r *ListReleaseConfigPreviewResponse) ToJsonString() string

type ListReleaseConfigPreviewResponseParams

type ListReleaseConfigPreviewResponseParams struct {
	// 数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 配置项列表
	List []*ReleaseConfigs `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListReleaseDocPreviewRequest

type ListReleaseDocPreviewRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 状态(1新增2修改3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`
}

func NewListReleaseDocPreviewRequest

func NewListReleaseDocPreviewRequest() (request *ListReleaseDocPreviewRequest)

func (*ListReleaseDocPreviewRequest) FromJsonString

func (r *ListReleaseDocPreviewRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseDocPreviewRequest) ToJsonString

func (r *ListReleaseDocPreviewRequest) ToJsonString() string

type ListReleaseDocPreviewRequestParams

type ListReleaseDocPreviewRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 状态(1新增2修改3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`
}

Predefined struct for user

type ListReleaseDocPreviewResponse

type ListReleaseDocPreviewResponse struct {
	*tchttp.BaseResponse
	Response *ListReleaseDocPreviewResponseParams `json:"Response"`
}

func NewListReleaseDocPreviewResponse

func NewListReleaseDocPreviewResponse() (response *ListReleaseDocPreviewResponse)

func (*ListReleaseDocPreviewResponse) FromJsonString

func (r *ListReleaseDocPreviewResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseDocPreviewResponse) ToJsonString

func (r *ListReleaseDocPreviewResponse) ToJsonString() string

type ListReleaseDocPreviewResponseParams

type ListReleaseDocPreviewResponseParams struct {
	// 文档数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 文档列表
	List []*ReleaseDoc `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListReleaseItem

type ListReleaseItem struct {
	// 版本ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 发布人
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`

	// 发布描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 发布状态,1:待发布,2:发布中,3:发布成功,5:发布失败
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 发布状态描述
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 失败原因
	Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"`

	// 发布成功数
	SuccessCount *int64 `json:"SuccessCount,omitnil,omitempty" name:"SuccessCount"`

	// 发布失败数
	FailCount *int64 `json:"FailCount,omitnil,omitempty" name:"FailCount"`
}

type ListReleaseQAPreviewRequest

type ListReleaseQAPreviewRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 状态(1新增2修改3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 发布状态(4发布成功5发布失败)
	ReleaseStatus []*uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

func NewListReleaseQAPreviewRequest

func NewListReleaseQAPreviewRequest() (request *ListReleaseQAPreviewRequest)

func (*ListReleaseQAPreviewRequest) FromJsonString

func (r *ListReleaseQAPreviewRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseQAPreviewRequest) ToJsonString

func (r *ListReleaseQAPreviewRequest) ToJsonString() string

type ListReleaseQAPreviewRequestParams

type ListReleaseQAPreviewRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 发布单ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 状态(1新增2修改3删除)
	Actions []*uint64 `json:"Actions,omitnil,omitempty" name:"Actions"`

	// 发布状态(4发布成功5发布失败)
	ReleaseStatus []*uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`
}

Predefined struct for user

type ListReleaseQAPreviewResponse

type ListReleaseQAPreviewResponse struct {
	*tchttp.BaseResponse
	Response *ListReleaseQAPreviewResponseParams `json:"Response"`
}

func NewListReleaseQAPreviewResponse

func NewListReleaseQAPreviewResponse() (response *ListReleaseQAPreviewResponse)

func (*ListReleaseQAPreviewResponse) FromJsonString

func (r *ListReleaseQAPreviewResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseQAPreviewResponse) ToJsonString

func (r *ListReleaseQAPreviewResponse) ToJsonString() string

type ListReleaseQAPreviewResponseParams

type ListReleaseQAPreviewResponseParams struct {
	// 文档数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 文档列表
	List []*ReleaseQA `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListReleaseRequest

type ListReleaseRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

func NewListReleaseRequest

func NewListReleaseRequest() (request *ListReleaseRequest)

func (*ListReleaseRequest) FromJsonString

func (r *ListReleaseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseRequest) ToJsonString

func (r *ListReleaseRequest) ToJsonString() string

type ListReleaseRequestParams

type ListReleaseRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`
}

Predefined struct for user

type ListReleaseResponse

type ListReleaseResponse struct {
	*tchttp.BaseResponse
	Response *ListReleaseResponseParams `json:"Response"`
}

func NewListReleaseResponse

func NewListReleaseResponse() (response *ListReleaseResponse)

func (*ListReleaseResponse) FromJsonString

func (r *ListReleaseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListReleaseResponse) ToJsonString

func (r *ListReleaseResponse) ToJsonString() string

type ListReleaseResponseParams

type ListReleaseResponseParams struct {
	// 发布列表数量
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 发布列表
	List []*ListReleaseItem `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListSelectDocRequest

type ListSelectDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档名称。可通过文档名称检索支持生成问答的文档,不支持xlsx、xls、csv格式
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档状态筛选。文档状态对应码为7 审核中、8 审核失败、10 待发布、11 发布中、12 已发布、13 学习中、14 学习失败 20 已过期。其中仅状态为10 待发布、12 已发布的文档支持生成问答
	Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewListSelectDocRequest

func NewListSelectDocRequest() (request *ListSelectDocRequest)

func (*ListSelectDocRequest) FromJsonString

func (r *ListSelectDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListSelectDocRequest) ToJsonString

func (r *ListSelectDocRequest) ToJsonString() string

type ListSelectDocRequestParams

type ListSelectDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档名称。可通过文档名称检索支持生成问答的文档,不支持xlsx、xls、csv格式
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档状态筛选。文档状态对应码为7 审核中、8 审核失败、10 待发布、11 发布中、12 已发布、13 学习中、14 学习失败 20 已过期。其中仅状态为10 待发布、12 已发布的文档支持生成问答
	Status []*int64 `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type ListSelectDocResponse

type ListSelectDocResponse struct {
	*tchttp.BaseResponse
	Response *ListSelectDocResponseParams `json:"Response"`
}

func NewListSelectDocResponse

func NewListSelectDocResponse() (response *ListSelectDocResponse)

func (*ListSelectDocResponse) FromJsonString

func (r *ListSelectDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListSelectDocResponse) ToJsonString

func (r *ListSelectDocResponse) ToJsonString() string

type ListSelectDocResponseParams

type ListSelectDocResponseParams struct {
	// 下拉框内容
	List []*Option `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListSharedKnowledgeRequest added in v1.0.1183

type ListSharedKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 分页序号,编码从1开始
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页大小,有效范围为[1,200]
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 搜索关键字
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 共享知识库类型,0普通,1公众号
	KnowledgeTypes []*int64 `json:"KnowledgeTypes,omitnil,omitempty" name:"KnowledgeTypes"`
}

func NewListSharedKnowledgeRequest added in v1.0.1183

func NewListSharedKnowledgeRequest() (request *ListSharedKnowledgeRequest)

func (*ListSharedKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *ListSharedKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListSharedKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *ListSharedKnowledgeRequest) ToJsonString() string

type ListSharedKnowledgeRequestParams added in v1.0.1183

type ListSharedKnowledgeRequestParams struct {
	// 分页序号,编码从1开始
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页大小,有效范围为[1,200]
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 搜索关键字
	Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"`

	// 共享知识库类型,0普通,1公众号
	KnowledgeTypes []*int64 `json:"KnowledgeTypes,omitnil,omitempty" name:"KnowledgeTypes"`
}

Predefined struct for user

type ListSharedKnowledgeResponse added in v1.0.1183

type ListSharedKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *ListSharedKnowledgeResponseParams `json:"Response"`
}

func NewListSharedKnowledgeResponse added in v1.0.1183

func NewListSharedKnowledgeResponse() (response *ListSharedKnowledgeResponse)

func (*ListSharedKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *ListSharedKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListSharedKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *ListSharedKnowledgeResponse) ToJsonString() string

type ListSharedKnowledgeResponseParams added in v1.0.1183

type ListSharedKnowledgeResponseParams struct {
	// 累计数量
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 知识库列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeList []*KnowledgeDetailInfo `json:"KnowledgeList,omitnil,omitempty" name:"KnowledgeList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListUnsatisfiedReplyRequest

type ListUnsatisfiedReplyRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 用户请求(问题或答案)
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 错误类型检索
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`

	// 操作状态  0-全部 1-待处理  2-已处理【包括答案纠错,拒答,忽略】
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`
}

func NewListUnsatisfiedReplyRequest

func NewListUnsatisfiedReplyRequest() (request *ListUnsatisfiedReplyRequest)

func (*ListUnsatisfiedReplyRequest) FromJsonString

func (r *ListUnsatisfiedReplyRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListUnsatisfiedReplyRequest) ToJsonString

func (r *ListUnsatisfiedReplyRequest) ToJsonString() string

type ListUnsatisfiedReplyRequestParams

type ListUnsatisfiedReplyRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 页码
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 用户请求(问题或答案)
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 错误类型检索
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`

	// 操作状态  0-全部 1-待处理  2-已处理【包括答案纠错,拒答,忽略】
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`
}

Predefined struct for user

type ListUnsatisfiedReplyResponse

type ListUnsatisfiedReplyResponse struct {
	*tchttp.BaseResponse
	Response *ListUnsatisfiedReplyResponseParams `json:"Response"`
}

func NewListUnsatisfiedReplyResponse

func NewListUnsatisfiedReplyResponse() (response *ListUnsatisfiedReplyResponse)

func (*ListUnsatisfiedReplyResponse) FromJsonString

func (r *ListUnsatisfiedReplyResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListUnsatisfiedReplyResponse) ToJsonString

func (r *ListUnsatisfiedReplyResponse) ToJsonString() string

type ListUnsatisfiedReplyResponseParams

type ListUnsatisfiedReplyResponseParams struct {
	// 总数
	Total *string `json:"Total,omitnil,omitempty" name:"Total"`

	// 不满意回复列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	List []*UnsatisfiedReply `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListUsageCallDetailRequest added in v1.0.1055

type ListUsageCallDetailRequest struct {
	*tchttp.BaseRequest

	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 页码(从1开始)
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量(最大值1000)
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// uin列表
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 应用ID列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 调用类型列表
	CallType *string `json:"CallType,omitnil,omitempty" name:"CallType"`

	// 筛选子场景
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 账单明细对应的自定义tag
	BillingTag *string `json:"BillingTag,omitnil,omitempty" name:"BillingTag"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

func NewListUsageCallDetailRequest added in v1.0.1055

func NewListUsageCallDetailRequest() (request *ListUsageCallDetailRequest)

func (*ListUsageCallDetailRequest) FromJsonString added in v1.0.1055

func (r *ListUsageCallDetailRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListUsageCallDetailRequest) ToJsonString added in v1.0.1055

func (r *ListUsageCallDetailRequest) ToJsonString() string

type ListUsageCallDetailRequestParams added in v1.0.1055

type ListUsageCallDetailRequestParams struct {
	// 模型标识
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 开始时间
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 页码(从1开始)
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 分页数量(最大值1000)
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// uin列表
	UinAccount []*string `json:"UinAccount,omitnil,omitempty" name:"UinAccount"`

	// 应用ID列表
	AppBizIds []*string `json:"AppBizIds,omitnil,omitempty" name:"AppBizIds"`

	// 调用类型列表
	CallType *string `json:"CallType,omitnil,omitempty" name:"CallType"`

	// 筛选子场景
	SubScenes []*string `json:"SubScenes,omitnil,omitempty" name:"SubScenes"`

	// 应用类型(knowledge_qa应用管理, shared_knowlege 共享知识库)
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 账单明细对应的自定义tag
	BillingTag *string `json:"BillingTag,omitnil,omitempty" name:"BillingTag"`

	// 空间id
	SpaceId *string `json:"SpaceId,omitnil,omitempty" name:"SpaceId"`
}

Predefined struct for user

type ListUsageCallDetailResponse added in v1.0.1055

type ListUsageCallDetailResponse struct {
	*tchttp.BaseResponse
	Response *ListUsageCallDetailResponseParams `json:"Response"`
}

func NewListUsageCallDetailResponse added in v1.0.1055

func NewListUsageCallDetailResponse() (response *ListUsageCallDetailResponse)

func (*ListUsageCallDetailResponse) FromJsonString added in v1.0.1055

func (r *ListUsageCallDetailResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListUsageCallDetailResponse) ToJsonString added in v1.0.1055

func (r *ListUsageCallDetailResponse) ToJsonString() string

type ListUsageCallDetailResponseParams added in v1.0.1055

type ListUsageCallDetailResponseParams struct {
	// 列表总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 列表
	List []*CallDetail `json:"List,omitnil,omitempty" name:"List"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ListWorkflowRunsRequest added in v1.0.1186

type ListWorkflowRunsRequest struct {
	*tchttp.BaseRequest

	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 页码
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewListWorkflowRunsRequest added in v1.0.1186

func NewListWorkflowRunsRequest() (request *ListWorkflowRunsRequest)

func (*ListWorkflowRunsRequest) FromJsonString added in v1.0.1186

func (r *ListWorkflowRunsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListWorkflowRunsRequest) ToJsonString added in v1.0.1186

func (r *ListWorkflowRunsRequest) ToJsonString() string

type ListWorkflowRunsRequestParams added in v1.0.1186

type ListWorkflowRunsRequestParams struct {
	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 页码
	Page *uint64 `json:"Page,omitnil,omitempty" name:"Page"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type ListWorkflowRunsResponse added in v1.0.1186

type ListWorkflowRunsResponse struct {
	*tchttp.BaseResponse
	Response *ListWorkflowRunsResponseParams `json:"Response"`
}

func NewListWorkflowRunsResponse added in v1.0.1186

func NewListWorkflowRunsResponse() (response *ListWorkflowRunsResponse)

func (*ListWorkflowRunsResponse) FromJsonString added in v1.0.1186

func (r *ListWorkflowRunsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ListWorkflowRunsResponse) ToJsonString added in v1.0.1186

func (r *ListWorkflowRunsResponse) ToJsonString() string

type ListWorkflowRunsResponseParams added in v1.0.1186

type ListWorkflowRunsResponseParams struct {
	// 总数
	Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 工作流运行列表
	WorkflowRuns []*WorkflowRunBase `json:"WorkflowRuns,omitnil,omitempty" name:"WorkflowRuns"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModelInfo

type ModelInfo struct {
	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 模型描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelDesc *string `json:"ModelDesc,omitnil,omitempty" name:"ModelDesc"`

	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	AliasName *string `json:"AliasName,omitnil,omitempty" name:"AliasName"`

	// 资源状态 1:资源可用;2:资源已用尽
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceStatus *uint64 `json:"ResourceStatus,omitnil,omitempty" name:"ResourceStatus"`

	// 提示词内容字符限制
	// 注意:此字段可能返回 null,表示取不到有效值。
	PromptWordsLimit *string `json:"PromptWordsLimit,omitnil,omitempty" name:"PromptWordsLimit"`

	// 通过核心采样控制内容生成的多样性,较高的Top P值会导致生成更多样的内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	TopP *ModelParameter `json:"TopP,omitnil,omitempty" name:"TopP"`

	// 温度控制随机性
	// 注意:此字段可能返回 null,表示取不到有效值。
	Temperature *ModelParameter `json:"Temperature,omitnil,omitempty" name:"Temperature"`

	// 最多能生成的token数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	MaxTokens *ModelParameter `json:"MaxTokens,omitnil,omitempty" name:"MaxTokens"`

	// 模型来源 Hunyuan:腾讯混元大模型,Industry:腾讯云行业大模型,Experience:新模型体验,Custom自定义模型
	Source *string `json:"Source,omitnil,omitempty" name:"Source"`

	// 模型图标
	Icon *string `json:"Icon,omitnil,omitempty" name:"Icon"`

	// 是否免费
	IsFree *bool `json:"IsFree,omitnil,omitempty" name:"IsFree"`

	// 模型对话框可输入的上限
	// 注意:此字段可能返回 null,表示取不到有效值。
	InputLenLimit *uint64 `json:"InputLenLimit,omitnil,omitempty" name:"InputLenLimit"`

	// 支持工作流的类型 0:模型不支持; 1: 模型支持工作流; 2: 模型支持效果不佳;
	// 注意:此字段可能返回 null,表示取不到有效值。
	SupportWorkflowStatus *uint64 `json:"SupportWorkflowStatus,omitnil,omitempty" name:"SupportWorkflowStatus"`

	// 模型类别 generate:生成模型,thought:思考模型
	ModelCategory *string `json:"ModelCategory,omitnil,omitempty" name:"ModelCategory"`

	// 是否默认模型
	IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"`

	// 角色提示词输入长度限制
	RoleLenLimit *uint64 `json:"RoleLenLimit,omitnil,omitempty" name:"RoleLenLimit"`

	// 是否专属并发模型
	IsExclusive *bool `json:"IsExclusive,omitnil,omitempty" name:"IsExclusive"`

	// 模型支持智能通话效果
	SupportAiCallStatus *uint64 `json:"SupportAiCallStatus,omitnil,omitempty" name:"SupportAiCallStatus"`

	// 专属并发数
	Concurrency *uint64 `json:"Concurrency,omitnil,omitempty" name:"Concurrency"`

	// 模型标签
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelTags []*string `json:"ModelTags,omitnil,omitempty" name:"ModelTags"`

	// 模型超参定义
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelParams []*ModelParameter `json:"ModelParams,omitnil,omitempty" name:"ModelParams"`

	// 提供商名称
	ProviderName *string `json:"ProviderName,omitnil,omitempty" name:"ProviderName"`

	// 提供商别名
	ProviderAliasName *string `json:"ProviderAliasName,omitnil,omitempty" name:"ProviderAliasName"`

	// 提供商类型 Self:提供商,Custom:自定义模型提供商,Third:第三方模型提供商
	ProviderType *string `json:"ProviderType,omitnil,omitempty" name:"ProviderType"`
}

type ModelParameter added in v1.0.1049

type ModelParameter struct {
	// 默认值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Default *float64 `json:"Default,omitnil,omitempty" name:"Default"`

	// 最小值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Min *float64 `json:"Min,omitnil,omitempty" name:"Min"`

	// 最大值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Max *float64 `json:"Max,omitnil,omitempty" name:"Max"`

	// 超参名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`
}

type ModelParams added in v1.1.12

type ModelParams struct {
	// 温度
	Temperature *float64 `json:"Temperature,omitnil,omitempty" name:"Temperature"`

	// Top_P
	TopP *float64 `json:"TopP,omitnil,omitempty" name:"TopP"`

	// 随机种子
	Seed *int64 `json:"Seed,omitnil,omitempty" name:"Seed"`

	// 存在惩罚
	PresencePenalty *float64 `json:"PresencePenalty,omitnil,omitempty" name:"PresencePenalty"`

	// 频率惩罚
	FrequencyPenalty *float64 `json:"FrequencyPenalty,omitnil,omitempty" name:"FrequencyPenalty"`

	// 重复惩罚
	RepetitionPenalty *float64 `json:"RepetitionPenalty,omitnil,omitempty" name:"RepetitionPenalty"`

	// 最大输出长度
	MaxTokens *int64 `json:"MaxTokens,omitnil,omitempty" name:"MaxTokens"`

	// 停止序列
	StopSequences []*string `json:"StopSequences,omitnil,omitempty" name:"StopSequences"`

	// 输出格式
	ReplyFormat *string `json:"ReplyFormat,omitnil,omitempty" name:"ReplyFormat"`
}

type ModifyAgentRequest added in v1.0.1195

type ModifyAgentRequest struct {
	*tchttp.BaseRequest

	// 需要修改的应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 修改后的Agent的信息
	Agent *Agent `json:"Agent,omitnil,omitempty" name:"Agent"`
}

func NewModifyAgentRequest added in v1.0.1195

func NewModifyAgentRequest() (request *ModifyAgentRequest)

func (*ModifyAgentRequest) FromJsonString added in v1.0.1195

func (r *ModifyAgentRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAgentRequest) ToJsonString added in v1.0.1195

func (r *ModifyAgentRequest) ToJsonString() string

type ModifyAgentRequestParams added in v1.0.1195

type ModifyAgentRequestParams struct {
	// 需要修改的应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 修改后的Agent的信息
	Agent *Agent `json:"Agent,omitnil,omitempty" name:"Agent"`
}

Predefined struct for user

type ModifyAgentResponse added in v1.0.1195

type ModifyAgentResponse struct {
	*tchttp.BaseResponse
	Response *ModifyAgentResponseParams `json:"Response"`
}

func NewModifyAgentResponse added in v1.0.1195

func NewModifyAgentResponse() (response *ModifyAgentResponse)

func (*ModifyAgentResponse) FromJsonString added in v1.0.1195

func (r *ModifyAgentResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAgentResponse) ToJsonString added in v1.0.1195

func (r *ModifyAgentResponse) ToJsonString() string

type ModifyAgentResponseParams added in v1.0.1195

type ModifyAgentResponseParams struct {
	// 修改的AgentId
	AgentId *string `json:"AgentId,omitnil,omitempty" name:"AgentId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyAppRequest

type ModifyAppRequest struct {
	*tchttp.BaseRequest

	// 应用 ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classify-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用基础配置
	BaseConfig *BaseConfig `json:"BaseConfig,omitnil,omitempty" name:"BaseConfig"`

	// 应用配置
	AppConfig *AppConfig `json:"AppConfig,omitnil,omitempty" name:"AppConfig"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewModifyAppRequest

func NewModifyAppRequest() (request *ModifyAppRequest)

func (*ModifyAppRequest) FromJsonString

func (r *ModifyAppRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAppRequest) ToJsonString

func (r *ModifyAppRequest) ToJsonString() string

type ModifyAppRequestParams

type ModifyAppRequestParams struct {
	// 应用 ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 应用类型;knowledge_qa-知识问答管理;summary-知识摘要;classify-知识标签提取
	AppType *string `json:"AppType,omitnil,omitempty" name:"AppType"`

	// 应用基础配置
	BaseConfig *BaseConfig `json:"BaseConfig,omitnil,omitempty" name:"BaseConfig"`

	// 应用配置
	AppConfig *AppConfig `json:"AppConfig,omitnil,omitempty" name:"AppConfig"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type ModifyAppResponse

type ModifyAppResponse struct {
	*tchttp.BaseResponse
	Response *ModifyAppResponseParams `json:"Response"`
}

func NewModifyAppResponse

func NewModifyAppResponse() (response *ModifyAppResponse)

func (*ModifyAppResponse) FromJsonString

func (r *ModifyAppResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAppResponse) ToJsonString

func (r *ModifyAppResponse) ToJsonString() string

type ModifyAppResponseParams

type ModifyAppResponseParams struct {
	// 应用App
	// 注意:此字段可能返回 null,表示取不到有效值。
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyAttributeLabelRequest

type ModifyAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 标签名称
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签标识 (已作废)
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 删除的标签值
	DeleteLabelBizIds []*string `json:"DeleteLabelBizIds,omitnil,omitempty" name:"DeleteLabelBizIds"`

	// 新增或编辑的标签
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`
}

func NewModifyAttributeLabelRequest

func NewModifyAttributeLabelRequest() (request *ModifyAttributeLabelRequest)

func (*ModifyAttributeLabelRequest) FromJsonString

func (r *ModifyAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAttributeLabelRequest) ToJsonString

func (r *ModifyAttributeLabelRequest) ToJsonString() string

type ModifyAttributeLabelRequestParams

type ModifyAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 标签ID
	AttributeBizId *string `json:"AttributeBizId,omitnil,omitempty" name:"AttributeBizId"`

	// 标签名称
	AttrName *string `json:"AttrName,omitnil,omitempty" name:"AttrName"`

	// 标签标识 (已作废)
	AttrKey *string `json:"AttrKey,omitnil,omitempty" name:"AttrKey"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 删除的标签值
	DeleteLabelBizIds []*string `json:"DeleteLabelBizIds,omitnil,omitempty" name:"DeleteLabelBizIds"`

	// 新增或编辑的标签
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`
}

Predefined struct for user

type ModifyAttributeLabelResponse

type ModifyAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *ModifyAttributeLabelResponseParams `json:"Response"`
}

func NewModifyAttributeLabelResponse

func NewModifyAttributeLabelResponse() (response *ModifyAttributeLabelResponse)

func (*ModifyAttributeLabelResponse) FromJsonString

func (r *ModifyAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyAttributeLabelResponse) ToJsonString

func (r *ModifyAttributeLabelResponse) ToJsonString() string

type ModifyAttributeLabelResponseParams

type ModifyAttributeLabelResponseParams struct {
	// 任务ID
	TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"`

	// 标签ID与名称
	Labels []*AttributeLabel `json:"Labels,omitnil,omitempty" name:"Labels"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyDocAttrRangeRequest

type ModifyDocAttrRangeRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// 属性标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`
}

func NewModifyDocAttrRangeRequest

func NewModifyDocAttrRangeRequest() (request *ModifyDocAttrRangeRequest)

func (*ModifyDocAttrRangeRequest) FromJsonString

func (r *ModifyDocAttrRangeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocAttrRangeRequest) ToJsonString

func (r *ModifyDocAttrRangeRequest) ToJsonString() string

type ModifyDocAttrRangeRequestParams

type ModifyDocAttrRangeRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizIds []*string `json:"DocBizIds,omitnil,omitempty" name:"DocBizIds"`

	// 属性标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`
}

Predefined struct for user

type ModifyDocAttrRangeResponse

type ModifyDocAttrRangeResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDocAttrRangeResponseParams `json:"Response"`
}

func NewModifyDocAttrRangeResponse

func NewModifyDocAttrRangeResponse() (response *ModifyDocAttrRangeResponse)

func (*ModifyDocAttrRangeResponse) FromJsonString

func (r *ModifyDocAttrRangeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocAttrRangeResponse) ToJsonString

func (r *ModifyDocAttrRangeResponse) ToJsonString() string

type ModifyDocAttrRangeResponseParams

type ModifyDocAttrRangeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyDocCateRequest added in v1.0.1055

type ModifyDocCateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewModifyDocCateRequest added in v1.0.1055

func NewModifyDocCateRequest() (request *ModifyDocCateRequest)

func (*ModifyDocCateRequest) FromJsonString added in v1.0.1055

func (r *ModifyDocCateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocCateRequest) ToJsonString added in v1.0.1055

func (r *ModifyDocCateRequest) ToJsonString() string

type ModifyDocCateRequestParams added in v1.0.1055

type ModifyDocCateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type ModifyDocCateResponse added in v1.0.1055

type ModifyDocCateResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDocCateResponseParams `json:"Response"`
}

func NewModifyDocCateResponse added in v1.0.1055

func NewModifyDocCateResponse() (response *ModifyDocCateResponse)

func (*ModifyDocCateResponse) FromJsonString added in v1.0.1055

func (r *ModifyDocCateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocCateResponse) ToJsonString added in v1.0.1055

func (r *ModifyDocCateResponse) ToJsonString() string

type ModifyDocCateResponseParams added in v1.0.1055

type ModifyDocCateResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyDocRequest

type ModifyDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 是否引用链接
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 标签适用范围,需要传参为1
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 关联的标签
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 网页(或自定义链接)地址
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 外部引用链接类型 0:系统链接 1:自定义链接
	// 值为1时,WebUrl 字段不能为空,否则不生效。
	ReferUrlType *uint64 `json:"ReferUrlType,omitnil,omitempty" name:"ReferUrlType"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 是否可下载,IsRefer为true并且ReferUrlType为0时,该值才有意义
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 需要修改的内容类型  0  无效 1 更新文档cos信息 2 更新文档引用信息 3 更新文档刷新频率 4 腾讯文档刷新
	ModifyTypes []*uint64 `json:"ModifyTypes,omitnil,omitempty" name:"ModifyTypes"`

	// 文档更新频率
	UpdatePeriodInfo *UpdatePeriodInfo `json:"UpdatePeriodInfo,omitnil,omitempty" name:"UpdatePeriodInfo"`

	// 自定义切分规则
	SplitRule *string `json:"SplitRule,omitnil,omitempty" name:"SplitRule"`
}

func NewModifyDocRequest

func NewModifyDocRequest() (request *ModifyDocRequest)

func (*ModifyDocRequest) FromJsonString

func (r *ModifyDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocRequest) ToJsonString

func (r *ModifyDocRequest) ToJsonString() string

type ModifyDocRequestParams

type ModifyDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 是否引用链接
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 标签适用范围,需要传参为1
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 关联的标签
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 网页(或自定义链接)地址
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 外部引用链接类型 0:系统链接 1:自定义链接
	// 值为1时,WebUrl 字段不能为空,否则不生效。
	ReferUrlType *uint64 `json:"ReferUrlType,omitnil,omitempty" name:"ReferUrlType"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 是否可下载,IsRefer为true并且ReferUrlType为0时,该值才有意义
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 需要修改的内容类型  0  无效 1 更新文档cos信息 2 更新文档引用信息 3 更新文档刷新频率 4 腾讯文档刷新
	ModifyTypes []*uint64 `json:"ModifyTypes,omitnil,omitempty" name:"ModifyTypes"`

	// 文档更新频率
	UpdatePeriodInfo *UpdatePeriodInfo `json:"UpdatePeriodInfo,omitnil,omitempty" name:"UpdatePeriodInfo"`

	// 自定义切分规则
	SplitRule *string `json:"SplitRule,omitnil,omitempty" name:"SplitRule"`
}

Predefined struct for user

type ModifyDocResponse

type ModifyDocResponse struct {
	*tchttp.BaseResponse
	Response *ModifyDocResponseParams `json:"Response"`
}

func NewModifyDocResponse

func NewModifyDocResponse() (response *ModifyDocResponse)

func (*ModifyDocResponse) FromJsonString

func (r *ModifyDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyDocResponse) ToJsonString

func (r *ModifyDocResponse) ToJsonString() string

type ModifyDocResponseParams

type ModifyDocResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyQAAttrRangeRequest

type ModifyQAAttrRangeRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 属性标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`
}

func NewModifyQAAttrRangeRequest

func NewModifyQAAttrRangeRequest() (request *ModifyQAAttrRangeRequest)

func (*ModifyQAAttrRangeRequest) FromJsonString

func (r *ModifyQAAttrRangeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQAAttrRangeRequest) ToJsonString

func (r *ModifyQAAttrRangeRequest) ToJsonString() string

type ModifyQAAttrRangeRequestParams

type ModifyQAAttrRangeRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizIds []*string `json:"QaBizIds,omitnil,omitempty" name:"QaBizIds"`

	// 属性标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 属性标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`
}

Predefined struct for user

type ModifyQAAttrRangeResponse

type ModifyQAAttrRangeResponse struct {
	*tchttp.BaseResponse
	Response *ModifyQAAttrRangeResponseParams `json:"Response"`
}

func NewModifyQAAttrRangeResponse

func NewModifyQAAttrRangeResponse() (response *ModifyQAAttrRangeResponse)

func (*ModifyQAAttrRangeResponse) FromJsonString

func (r *ModifyQAAttrRangeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQAAttrRangeResponse) ToJsonString

func (r *ModifyQAAttrRangeResponse) ToJsonString() string

type ModifyQAAttrRangeResponseParams

type ModifyQAAttrRangeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyQACateRequest

type ModifyQACateRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

func NewModifyQACateRequest

func NewModifyQACateRequest() (request *ModifyQACateRequest)

func (*ModifyQACateRequest) FromJsonString

func (r *ModifyQACateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQACateRequest) ToJsonString

func (r *ModifyQACateRequest) ToJsonString() string

type ModifyQACateRequestParams

type ModifyQACateRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 分类名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类业务ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`
}

Predefined struct for user

type ModifyQACateResponse

type ModifyQACateResponse struct {
	*tchttp.BaseResponse
	Response *ModifyQACateResponseParams `json:"Response"`
}

func NewModifyQACateResponse

func NewModifyQACateResponse() (response *ModifyQACateResponse)

func (*ModifyQACateResponse) FromJsonString

func (r *ModifyQACateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQACateResponse) ToJsonString

func (r *ModifyQACateResponse) ToJsonString() string

type ModifyQACateResponseParams

type ModifyQACateResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyQARequest

type ModifyQARequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 自定义参数
	CustomParam *string `json:"CustomParam,omitnil,omitempty" name:"CustomParam"`

	// 标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 相似问修改信息(相似问没有修改则不传)
	SimilarQuestionModify *SimilarQuestionModify `json:"SimilarQuestionModify,omitnil,omitempty" name:"SimilarQuestionModify"`

	// 问题描述
	QuestionDesc *string `json:"QuestionDesc,omitnil,omitempty" name:"QuestionDesc"`
}

func NewModifyQARequest

func NewModifyQARequest() (request *ModifyQARequest)

func (*ModifyQARequest) FromJsonString

func (r *ModifyQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQARequest) ToJsonString

func (r *ModifyQARequest) ToJsonString() string

type ModifyQARequestParams

type ModifyQARequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 问答ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 自定义参数
	CustomParam *string `json:"CustomParam,omitnil,omitempty" name:"CustomParam"`

	// 标签适用范围 1:全部,2:按条件
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 有效开始时间,unix时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 相似问修改信息(相似问没有修改则不传)
	SimilarQuestionModify *SimilarQuestionModify `json:"SimilarQuestionModify,omitnil,omitempty" name:"SimilarQuestionModify"`

	// 问题描述
	QuestionDesc *string `json:"QuestionDesc,omitnil,omitempty" name:"QuestionDesc"`
}

Predefined struct for user

type ModifyQAResponse

type ModifyQAResponse struct {
	*tchttp.BaseResponse
	Response *ModifyQAResponseParams `json:"Response"`
}

func NewModifyQAResponse

func NewModifyQAResponse() (response *ModifyQAResponse)

func (*ModifyQAResponse) FromJsonString

func (r *ModifyQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyQAResponse) ToJsonString

func (r *ModifyQAResponse) ToJsonString() string

type ModifyQAResponseParams

type ModifyQAResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyRejectedQuestionRequest

type ModifyRejectedQuestionRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题
	//
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 拒答问题来源的数据源唯一id
	//
	//
	RejectedBizId *string `json:"RejectedBizId,omitnil,omitempty" name:"RejectedBizId"`
}

func NewModifyRejectedQuestionRequest

func NewModifyRejectedQuestionRequest() (request *ModifyRejectedQuestionRequest)

func (*ModifyRejectedQuestionRequest) FromJsonString

func (r *ModifyRejectedQuestionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRejectedQuestionRequest) ToJsonString

func (r *ModifyRejectedQuestionRequest) ToJsonString() string

type ModifyRejectedQuestionRequestParams

type ModifyRejectedQuestionRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 拒答问题
	//
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 拒答问题来源的数据源唯一id
	//
	//
	RejectedBizId *string `json:"RejectedBizId,omitnil,omitempty" name:"RejectedBizId"`
}

Predefined struct for user

type ModifyRejectedQuestionResponse

type ModifyRejectedQuestionResponse struct {
	*tchttp.BaseResponse
	Response *ModifyRejectedQuestionResponseParams `json:"Response"`
}

func NewModifyRejectedQuestionResponse

func NewModifyRejectedQuestionResponse() (response *ModifyRejectedQuestionResponse)

func (*ModifyRejectedQuestionResponse) FromJsonString

func (r *ModifyRejectedQuestionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifyRejectedQuestionResponse) ToJsonString

func (r *ModifyRejectedQuestionResponse) ToJsonString() string

type ModifyRejectedQuestionResponseParams

type ModifyRejectedQuestionResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type MsgFileInfo added in v1.0.948

type MsgFileInfo struct {
	// 文档名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档大小
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileSize *string `json:"FileSize,omitnil,omitempty" name:"FileSize"`

	// 文档URL
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"`

	// 文档类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 文档ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocId *string `json:"DocId,omitnil,omitempty" name:"DocId"`
}

type MsgRecord

type MsgRecord struct {
	// 内容
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 当前记录所对应的 Session ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"`

	// 记录ID
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 关联记录ID
	RelatedRecordId *string `json:"RelatedRecordId,omitnil,omitempty" name:"RelatedRecordId"`

	// 是否来自自己
	IsFromSelf *bool `json:"IsFromSelf,omitnil,omitempty" name:"IsFromSelf"`

	// 发送者名称
	FromName *string `json:"FromName,omitnil,omitempty" name:"FromName"`

	// 发送者头像
	FromAvatar *string `json:"FromAvatar,omitnil,omitempty" name:"FromAvatar"`

	// 时间戳
	Timestamp *string `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`

	// 是否已读
	HasRead *bool `json:"HasRead,omitnil,omitempty" name:"HasRead"`

	// 评价
	Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"`

	// 是否评分
	CanRating *bool `json:"CanRating,omitnil,omitempty" name:"CanRating"`

	// 是否展示反馈按钮
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanFeedback *bool `json:"CanFeedback,omitnil,omitempty" name:"CanFeedback"`

	// 记录类型
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 引用来源
	References []*MsgRecordReference `json:"References,omitnil,omitempty" name:"References"`

	// 评价原因
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`

	// 是否大模型
	IsLlmGenerated *bool `json:"IsLlmGenerated,omitnil,omitempty" name:"IsLlmGenerated"`

	// 图片链接,可公有读
	// 注意:此字段可能返回 null,表示取不到有效值。
	ImageUrls []*string `json:"ImageUrls,omitnil,omitempty" name:"ImageUrls"`

	// 当次 token 统计信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TokenStat *TokenStat `json:"TokenStat,omitnil,omitempty" name:"TokenStat"`

	// 回复方式
	// 1:大模型直接回复;
	// 2:保守回复, 未知问题回复;
	// 3:拒答问题回复;
	// 4:敏感回复;
	// 5:问答对直接回复, 已采纳问答对优先回复;
	// 6:欢迎语回复;
	// 7:并发超限回复;
	// 8:全局干预知识;
	// 9:任务流程过程回复, 当历史记录中 task_flow.type = 0 时, 为大模型回复;
	// 10:任务流程答案回复;
	// 11:搜索引擎回复;
	// 12:知识润色后回复;
	// 13:图片理解回复;
	// 14:实时文档回复;
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyMethod *uint64 `json:"ReplyMethod,omitnil,omitempty" name:"ReplyMethod"`

	// 选项卡, 用于多轮对话
	// 注意:此字段可能返回 null,表示取不到有效值。
	OptionCards []*string `json:"OptionCards,omitnil,omitempty" name:"OptionCards"`

	// 任务信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskFlow *TaskFlowInfo `json:"TaskFlow,omitnil,omitempty" name:"TaskFlow"`

	// 用户传入的文件信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileInfos []*FileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"`

	// 参考来源引用位置信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	QuoteInfos []*QuoteInfo `json:"QuoteInfos,omitnil,omitempty" name:"QuoteInfos"`

	// Agent的思考过程信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	AgentThought *AgentThought `json:"AgentThought,omitnil,omitempty" name:"AgentThought"`

	// 扩展信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	ExtraInfo *ExtraInfo `json:"ExtraInfo,omitnil,omitempty" name:"ExtraInfo"`

	// 工作流信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkFlow *WorkflowInfo `json:"WorkFlow,omitnil,omitempty" name:"WorkFlow"`
}

type MsgRecordReference

type MsgRecordReference struct {
	// id
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 链接
	Url *string `json:"Url,omitnil,omitempty" name:"Url"`

	// 类型
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 来源文档ID
	DocId *string `json:"DocId,omitnil,omitempty" name:"DocId"`

	// 知识库名称
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`

	// 知识库业务id
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 文档业务id
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 问答业务id
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 文档索引id
	Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"`
}

type NodeRunBase added in v1.0.1186

type NodeRunBase struct {
	// 节点运行的ID
	NodeRunId *string `json:"NodeRunId,omitnil,omitempty" name:"NodeRunId"`

	// 节点ID
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 工作流运行实例的ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 节点名称
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 节点类型。
	// 1: 开始节点
	// 2:参数提取节点
	// 3:大模型节点
	// 4:知识问答节点
	// 5:知识检索节点
	// 6:标签提取节点
	// 7:代码执行节点
	// 8:工具节点
	// 9:逻辑判断节点
	// 10:回复节点
	// 11:选项卡节点
	// 12:循环节点
	// 13:意图识别节点
	// 14:工作流节点
	// 15:插件节点
	// 16:结束节点
	// 17: 变量聚合节点数据
	// 18: 批处理节点
	// 19: 消息队列节点
	NodeType *uint64 `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// 运行状态。0: 初始状态;1: 运行中;2: 运行成功; 3: 运行失败; 4: 已取消
	State *uint64 `json:"State,omitnil,omitempty" name:"State"`

	// 错误码
	FailCode *string `json:"FailCode,omitnil,omitempty" name:"FailCode"`

	// 错误信息
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`

	// 消耗时间(毫秒)
	CostMilliseconds *uint64 `json:"CostMilliseconds,omitnil,omitempty" name:"CostMilliseconds"`

	// 消耗的token总数
	TotalTokens *uint64 `json:"TotalTokens,omitnil,omitempty" name:"TotalTokens"`
}

type NodeRunDetail added in v1.0.1186

type NodeRunDetail struct {
	// 节点运行的ID
	NodeRunId *string `json:"NodeRunId,omitnil,omitempty" name:"NodeRunId"`

	// 节点ID
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 工作流运行实例的ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 节点名称
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 节点类型。
	// 1: 开始节点
	// 2:参数提取节点
	// 3:大模型节点
	// 4:知识问答节点
	// 5:知识检索节点
	// 6:标签提取节点
	// 7:代码执行节点
	// 8:工具节点
	// 9:逻辑判断节点
	// 10:回复节点
	// 11:选项卡节点
	// 12:循环节点
	// 13:意图识别节点
	// 14:工作流节点
	// 15:插件节点
	// 16:结束节点
	// 17: 变量聚合节点数据
	// 18: 批处理节点
	// 19: 消息队列节点
	NodeType *uint64 `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// 运行状态。0: 初始状态;1: 运行中;2: 运行成功; 3: 运行失败; 4: 已取消
	State *uint64 `json:"State,omitnil,omitempty" name:"State"`

	// 错误码
	FailCode *string `json:"FailCode,omitnil,omitempty" name:"FailCode"`

	// 错误信息
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`

	// 消耗时间(毫秒)
	CostMilliseconds *uint64 `json:"CostMilliseconds,omitnil,omitempty" name:"CostMilliseconds"`

	// 消耗的token总数
	TotalTokens *uint64 `json:"TotalTokens,omitnil,omitempty" name:"TotalTokens"`

	// 输入变量信息
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// 节点的输入的完整内容的链接。(当Input内容超过限制的时候此字段才有值)
	InputRef *string `json:"InputRef,omitnil,omitempty" name:"InputRef"`

	// 输出变量信息
	Output *string `json:"Output,omitnil,omitempty" name:"Output"`

	// 节点的输出的完整内容的链接。(当Output内容超过限制的时候此字段才有值)
	OutputRef *string `json:"OutputRef,omitnil,omitempty" name:"OutputRef"`

	// 原始输出信息。部分节点才有值,如工具节点、代码节点
	TaskOutput *string `json:"TaskOutput,omitnil,omitempty" name:"TaskOutput"`

	// 任务的原始输出的完整内容的链接。(当TaskOutput内容超过限制的时候此字段才有值)
	TaskOutputRef *string `json:"TaskOutputRef,omitnil,omitempty" name:"TaskOutputRef"`

	// 节点的日志
	Log *string `json:"Log,omitnil,omitempty" name:"Log"`

	// 节点的日志的完整内容的链接志(当Log内容超过限制的时候才有值)
	LogRef *string `json:"LogRef,omitnil,omitempty" name:"LogRef"`

	// 开始时间戳(毫秒)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间戳(毫秒)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// LLM统计信息。
	StatisticInfos []*StatisticInfo `json:"StatisticInfos,omitnil,omitempty" name:"StatisticInfos"`
}

type Option

type Option struct {
	// 文本
	// 注意:此字段可能返回 null,表示取不到有效值。
	Text *string `json:"Text,omitnil,omitempty" name:"Text"`

	// 值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 文件字符数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CharSize *string `json:"CharSize,omitnil,omitempty" name:"CharSize"`

	// 文件类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`
}

type OptionCardIndex added in v1.1.12

type OptionCardIndex struct {
	// 唯一标识
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 选项卡索引
	Index *int64 `json:"Index,omitnil,omitempty" name:"Index"`
}

type ParameterConfig added in v1.1.30

type ParameterConfig struct {
	// 字段名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 字段描述
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`

	// 字段类型
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 是否必填
	IsRequired *bool `json:"IsRequired,omitnil,omitempty" name:"IsRequired"`

	// 子参数
	SubParams []*ParameterConfig `json:"SubParams,omitnil,omitempty" name:"SubParams"`

	// OneOf类型的参数
	OneOf []*ParameterConfig `json:"OneOf,omitnil,omitempty" name:"OneOf"`

	// AnyOf类型的参数
	AnyOf []*ParameterConfig `json:"AnyOf,omitnil,omitempty" name:"AnyOf"`
}

type PluginToolReqParam added in v1.0.1087

type PluginToolReqParam struct {
	// 参数名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 参数描述
	Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"`

	// 参数类型,0:string, 1:int, 2:float,3:bool 4:object 5:array_string, 6:array_int, 7:array_float, 8:array_bool, 9:array_object, 99:null, 100:upspecified
	Type *int64 `json:"Type,omitnil,omitempty" name:"Type"`

	// 参数是否必填
	IsRequired *bool `json:"IsRequired,omitnil,omitempty" name:"IsRequired"`

	// 参数默认值
	DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"`

	// 子参数,ParamType 是OBJECT 或 ARRAY<>类型有用
	SubParams []*PluginToolReqParam `json:"SubParams,omitnil,omitempty" name:"SubParams"`

	// 插件参数配置是否隐藏不可见,true-隐藏不可见,false-可见
	GlobalHidden *bool `json:"GlobalHidden,omitnil,omitempty" name:"GlobalHidden"`

	// OneOf类型参数
	OneOf []*PluginToolReqParam `json:"OneOf,omitnil,omitempty" name:"OneOf"`

	// AnyOf类型参数
	AnyOf []*PluginToolReqParam `json:"AnyOf,omitnil,omitempty" name:"AnyOf"`
}

type Procedure added in v1.0.912

type Procedure struct {
	// 执行过程英语名
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 中文名, 用于展示
	// 注意:此字段可能返回 null,表示取不到有效值。
	Title *string `json:"Title,omitnil,omitempty" name:"Title"`

	// 状态常量: 使用中: processing, 成功: success, 失败: failed
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *string `json:"Status,omitnil,omitempty" name:"Status"`

	// 消耗 token 数
	// 注意:此字段可能返回 null,表示取不到有效值。
	Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"`

	// 调试信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Debugging *ProcedureDebugging `json:"Debugging,omitnil,omitempty" name:"Debugging"`

	// 计费资源状态,1:可用,2:不可用
	// 注意:此字段可能返回 null,表示取不到有效值。
	ResourceStatus *uint64 `json:"ResourceStatus,omitnil,omitempty" name:"ResourceStatus"`

	// 输入消耗 token 数
	InputCount *uint64 `json:"InputCount,omitnil,omitempty" name:"InputCount"`

	// 输出消耗 token 数
	OutputCount *uint64 `json:"OutputCount,omitnil,omitempty" name:"OutputCount"`
}

type ProcedureDebugging added in v1.0.975

type ProcedureDebugging struct {
	// 检索query
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 系统prompt
	// 注意:此字段可能返回 null,表示取不到有效值。
	System *string `json:"System,omitnil,omitempty" name:"System"`

	// 多轮历史信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Histories []*HistorySummary `json:"Histories,omitnil,omitempty" name:"Histories"`

	// 检索知识
	// 注意:此字段可能返回 null,表示取不到有效值。
	Knowledge []*KnowledgeSummary `json:"Knowledge,omitnil,omitempty" name:"Knowledge"`

	// 任务流程
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskFlow *TaskFlowSummary `json:"TaskFlow,omitnil,omitempty" name:"TaskFlow"`

	// 工作流调试信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkFlow *WorkFlowSummary `json:"WorkFlow,omitnil,omitempty" name:"WorkFlow"`

	// Agent调试信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Agent *AgentDebugInfo `json:"Agent,omitnil,omitempty" name:"Agent"`

	// 自定义参数
	// 注意:此字段可能返回 null,表示取不到有效值。
	CustomVariables []*string `json:"CustomVariables,omitnil,omitempty" name:"CustomVariables"`
}

type QACate

type QACate struct {
	// QA分类的业务ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 分类名称
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 分类下QA数量
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Total *int64 `json:"Total,omitnil,omitempty" name:"Total"`

	// 是否可新增
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanAdd *bool `json:"CanAdd,omitnil,omitempty" name:"CanAdd"`

	// 是否可编辑
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanEdit *bool `json:"CanEdit,omitnil,omitempty" name:"CanEdit"`

	// 是否可删除
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	CanDelete *bool `json:"CanDelete,omitnil,omitempty" name:"CanDelete"`

	// 子分类
	// 注意:此字段可能返回 null,表示取不到有效值。
	Children []*QACate `json:"Children,omitnil,omitempty" name:"Children"`
}

type QAList

type QAList struct {
	// 问答ID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 是否采纳
	IsAccepted *bool `json:"IsAccepted,omitnil,omitempty" name:"IsAccepted"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`
}

type QAQuery

type QAQuery struct {
	// 页码
	//
	PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"`

	// 每页数量
	PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 查询内容
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 校验状态
	AcceptStatus []*uint64 `json:"AcceptStatus,omitnil,omitempty" name:"AcceptStatus"`

	// 发布状态
	ReleaseStatus []*uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// QAID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 来源
	Source *uint64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 查询答案
	QueryAnswer *string `json:"QueryAnswer,omitnil,omitempty" name:"QueryAnswer"`

	// 查询类型 filename 名称、 attribute 标签
	QueryType *string `json:"QueryType,omitnil,omitempty" name:"QueryType"`
}

type QuoteInfo added in v1.0.1003

type QuoteInfo struct {
	// 参考来源位置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Position *uint64 `json:"Position,omitnil,omitempty" name:"Position"`

	// 参考来源索引顺序
	// 注意:此字段可能返回 null,表示取不到有效值。
	Index *string `json:"Index,omitnil,omitempty" name:"Index"`
}

type RateMsgRecordRequest

type RateMsgRecordRequest struct {
	*tchttp.BaseRequest

	// 应用appKey
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 消息ID 【大模型回复答案的RecordID】
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 1: 点赞;   2: 点踩;
	// 注:
	// (1) 评测端不支持点赞、点踩
	// (2) 消息回复类型为欢迎语、并发超限、实时文档,不支持点赞、点踩
	Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"`

	// 原因,只有Score参数为2即点踩的时候才需要输入
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`
}

func NewRateMsgRecordRequest

func NewRateMsgRecordRequest() (request *RateMsgRecordRequest)

func (*RateMsgRecordRequest) FromJsonString

func (r *RateMsgRecordRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RateMsgRecordRequest) ToJsonString

func (r *RateMsgRecordRequest) ToJsonString() string

type RateMsgRecordRequestParams

type RateMsgRecordRequestParams struct {
	// 应用appKey
	BotAppKey *string `json:"BotAppKey,omitnil,omitempty" name:"BotAppKey"`

	// 消息ID 【大模型回复答案的RecordID】
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// 1: 点赞;   2: 点踩;
	// 注:
	// (1) 评测端不支持点赞、点踩
	// (2) 消息回复类型为欢迎语、并发超限、实时文档,不支持点赞、点踩
	Score *uint64 `json:"Score,omitnil,omitempty" name:"Score"`

	// 原因,只有Score参数为2即点踩的时候才需要输入
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`
}

Predefined struct for user

type RateMsgRecordResponse

type RateMsgRecordResponse struct {
	*tchttp.BaseResponse
	Response *RateMsgRecordResponseParams `json:"Response"`
}

func NewRateMsgRecordResponse

func NewRateMsgRecordResponse() (response *RateMsgRecordResponse)

func (*RateMsgRecordResponse) FromJsonString

func (r *RateMsgRecordResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RateMsgRecordResponse) ToJsonString

func (r *RateMsgRecordResponse) ToJsonString() string

type RateMsgRecordResponseParams

type RateMsgRecordResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ReferDetail

type ReferDetail struct {
	// 引用ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReferBizId *string `json:"ReferBizId,omitnil,omitempty" name:"ReferBizId"`

	// 文档类型 (1 QA, 2 文档段)
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocType *uint64 `json:"DocType,omitnil,omitempty" name:"DocType"`

	// 文档名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocName *string `json:"DocName,omitnil,omitempty" name:"DocName"`

	// 分片内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	PageContent *string `json:"PageContent,omitnil,omitempty" name:"PageContent"`

	// 问题
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 答案
	// 注意:此字段可能返回 null,表示取不到有效值。
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 置信度
	// 注意:此字段可能返回 null,表示取不到有效值。
	Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"`

	// 标记
	// 注意:此字段可能返回 null,表示取不到有效值。
	Mark *uint64 `json:"Mark,omitnil,omitempty" name:"Mark"`

	// 分片高亮内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Highlights []*Highlight `json:"Highlights,omitnil,omitempty" name:"Highlights"`

	// 原始内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrgData *string `json:"OrgData,omitnil,omitempty" name:"OrgData"`

	// 页码信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	PageInfos []*uint64 `json:"PageInfos,omitnil,omitempty" name:"PageInfos"`

	// sheet信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	SheetInfos []*string `json:"SheetInfos,omitnil,omitempty" name:"SheetInfos"`

	// 文档ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 知识库ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`
}

type ReferShareKnowledgeRequest added in v1.0.1183

type ReferShareKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 应用业务id
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 共享知识库业务id列表
	KnowledgeBizId []*string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewReferShareKnowledgeRequest added in v1.0.1183

func NewReferShareKnowledgeRequest() (request *ReferShareKnowledgeRequest)

func (*ReferShareKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *ReferShareKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReferShareKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *ReferShareKnowledgeRequest) ToJsonString() string

type ReferShareKnowledgeRequestParams added in v1.0.1183

type ReferShareKnowledgeRequestParams struct {
	// 应用业务id
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 共享知识库业务id列表
	KnowledgeBizId []*string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type ReferShareKnowledgeResponse added in v1.0.1183

type ReferShareKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *ReferShareKnowledgeResponseParams `json:"Response"`
}

func NewReferShareKnowledgeResponse added in v1.0.1183

func NewReferShareKnowledgeResponse() (response *ReferShareKnowledgeResponse)

func (*ReferShareKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *ReferShareKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ReferShareKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *ReferShareKnowledgeResponse) ToJsonString() string

type ReferShareKnowledgeResponseParams added in v1.0.1183

type ReferShareKnowledgeResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RejectedQuestion

type RejectedQuestion struct {
	// 拒答问题ID
	//
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	RejectedBizId *string `json:"RejectedBizId,omitnil,omitempty" name:"RejectedBizId"`

	// 被拒答的问题
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 发布状态(1 待发布 2 发布中 3 已发布 4 发布失败)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 状态描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusDesc *string `json:"StatusDesc,omitnil,omitempty" name:"StatusDesc"`

	// 更新时间, 秒级时间戳
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 是否允许编辑
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowEdit *bool `json:"IsAllowEdit,omitnil,omitempty" name:"IsAllowEdit"`

	// 是否允许删除
	//
	// 注意:此字段可能返回 null,表示取不到有效值。
	IsAllowDelete *bool `json:"IsAllowDelete,omitnil,omitempty" name:"IsAllowDelete"`

	// 操作人
	// 注意:此字段可能返回 null,表示取不到有效值。
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`
}

type ReleaseConfigs

type ReleaseConfigs struct {
	// 配置项描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ConfigItem *string `json:"ConfigItem,omitnil,omitempty" name:"ConfigItem"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Action *uint64 `json:"Action,omitnil,omitempty" name:"Action"`

	// 变更后的内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`

	// 变更前的内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	LastValue *string `json:"LastValue,omitnil,omitempty" name:"LastValue"`

	// 变更内容(优先级展示content内容,content为空取value内容)
	// 注意:此字段可能返回 null,表示取不到有效值。
	Content *string `json:"Content,omitnil,omitempty" name:"Content"`

	// 失败原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
}

type ReleaseDoc

type ReleaseDoc struct {
	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文件类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	Action *uint64 `json:"Action,omitnil,omitempty" name:"Action"`

	// 状态描述
	ActionDesc *string `json:"ActionDesc,omitnil,omitempty" name:"ActionDesc"`

	// 失败原因
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 文档业务ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

type ReleaseQA

type ReleaseQA struct {
	// 问题
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 更新时间
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	Action *uint64 `json:"Action,omitnil,omitempty" name:"Action"`

	// 状态描述
	ActionDesc *string `json:"ActionDesc,omitnil,omitempty" name:"ActionDesc"`

	// 来源1:文档生成,2:批量导入,3:手动添加
	Source *uint64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 来源描述
	SourceDesc *string `json:"SourceDesc,omitnil,omitempty" name:"SourceDesc"`

	// 文件名字
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档类型
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 失败原因
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 发布状态
	ReleaseStatus *uint64 `json:"ReleaseStatus,omitnil,omitempty" name:"ReleaseStatus"`

	// QAID
	QaBizId *string `json:"QaBizId,omitnil,omitempty" name:"QaBizId"`

	// 文档业务ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

type ReleaseRejectedQuestion

type ReleaseRejectedQuestion struct {
	// 问题
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 更新时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Action *uint64 `json:"Action,omitnil,omitempty" name:"Action"`

	// 状态描述
	// 注意:此字段可能返回 null,表示取不到有效值。
	ActionDesc *string `json:"ActionDesc,omitnil,omitempty" name:"ActionDesc"`

	// 失败原因
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`
}

type RenameDocRequest added in v1.0.1111

type RenameDocRequest struct {
	*tchttp.BaseRequest

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 新文档名,需要带上后缀
	NewName *string `json:"NewName,omitnil,omitempty" name:"NewName"`
}

func NewRenameDocRequest added in v1.0.1111

func NewRenameDocRequest() (request *RenameDocRequest)

func (*RenameDocRequest) FromJsonString added in v1.0.1111

func (r *RenameDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenameDocRequest) ToJsonString added in v1.0.1111

func (r *RenameDocRequest) ToJsonString() string

type RenameDocRequestParams added in v1.0.1111

type RenameDocRequestParams struct {
	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 新文档名,需要带上后缀
	NewName *string `json:"NewName,omitnil,omitempty" name:"NewName"`
}

Predefined struct for user

type RenameDocResponse added in v1.0.1111

type RenameDocResponse struct {
	*tchttp.BaseResponse
	Response *RenameDocResponseParams `json:"Response"`
}

func NewRenameDocResponse added in v1.0.1111

func NewRenameDocResponse() (response *RenameDocResponse)

func (*RenameDocResponse) FromJsonString added in v1.0.1111

func (r *RenameDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RenameDocResponse) ToJsonString added in v1.0.1111

func (r *RenameDocResponse) ToJsonString() string

type RenameDocResponseParams added in v1.0.1111

type RenameDocResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RetryDocAuditRequest

type RetryDocAuditRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

func NewRetryDocAuditRequest

func NewRetryDocAuditRequest() (request *RetryDocAuditRequest)

func (*RetryDocAuditRequest) FromJsonString

func (r *RetryDocAuditRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryDocAuditRequest) ToJsonString

func (r *RetryDocAuditRequest) ToJsonString() string

type RetryDocAuditRequestParams

type RetryDocAuditRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

Predefined struct for user

type RetryDocAuditResponse

type RetryDocAuditResponse struct {
	*tchttp.BaseResponse
	Response *RetryDocAuditResponseParams `json:"Response"`
}

func NewRetryDocAuditResponse

func NewRetryDocAuditResponse() (response *RetryDocAuditResponse)

func (*RetryDocAuditResponse) FromJsonString

func (r *RetryDocAuditResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryDocAuditResponse) ToJsonString

func (r *RetryDocAuditResponse) ToJsonString() string

type RetryDocAuditResponseParams

type RetryDocAuditResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RetryDocParseRequest

type RetryDocParseRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

func NewRetryDocParseRequest

func NewRetryDocParseRequest() (request *RetryDocParseRequest)

func (*RetryDocParseRequest) FromJsonString

func (r *RetryDocParseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryDocParseRequest) ToJsonString

func (r *RetryDocParseRequest) ToJsonString() string

type RetryDocParseRequestParams

type RetryDocParseRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

Predefined struct for user

type RetryDocParseResponse

type RetryDocParseResponse struct {
	*tchttp.BaseResponse
	Response *RetryDocParseResponseParams `json:"Response"`
}

func NewRetryDocParseResponse

func NewRetryDocParseResponse() (response *RetryDocParseResponse)

func (*RetryDocParseResponse) FromJsonString

func (r *RetryDocParseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryDocParseResponse) ToJsonString

func (r *RetryDocParseResponse) ToJsonString() string

type RetryDocParseResponseParams

type RetryDocParseResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RetryReleaseRequest

type RetryReleaseRequest struct {
	*tchttp.BaseRequest

	// 机器人ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布业务ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`
}

func NewRetryReleaseRequest

func NewRetryReleaseRequest() (request *RetryReleaseRequest)

func (*RetryReleaseRequest) FromJsonString

func (r *RetryReleaseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryReleaseRequest) ToJsonString

func (r *RetryReleaseRequest) ToJsonString() string

type RetryReleaseRequestParams

type RetryReleaseRequestParams struct {
	// 机器人ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 发布业务ID
	ReleaseBizId *string `json:"ReleaseBizId,omitnil,omitempty" name:"ReleaseBizId"`
}

Predefined struct for user

type RetryReleaseResponse

type RetryReleaseResponse struct {
	*tchttp.BaseResponse
	Response *RetryReleaseResponseParams `json:"Response"`
}

func NewRetryReleaseResponse

func NewRetryReleaseResponse() (response *RetryReleaseResponse)

func (*RetryReleaseResponse) FromJsonString

func (r *RetryReleaseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*RetryReleaseResponse) ToJsonString

func (r *RetryReleaseResponse) ToJsonString() string

type RetryReleaseResponseParams

type RetryReleaseResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type RunNodeInfo added in v1.0.975

type RunNodeInfo struct {
	// 节点类型,0:未指定,1:开始节点,2:API节点,3:询问节点,4:答案节点
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeType *int64 `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// 节点ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 请求的API
	// 注意:此字段可能返回 null,表示取不到有效值。
	InvokeApi *InvokeAPI `json:"InvokeApi,omitnil,omitempty" name:"InvokeApi"`

	// 当前节点的所有槽位的值,key:SlotID。没有值的时候也要返回空。
	// 注意:此字段可能返回 null,表示取不到有效值。
	SlotValues []*ValueInfo `json:"SlotValues,omitnil,omitempty" name:"SlotValues"`
}

type SaveDocRequest

type SaveDocRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档支持下面类型
	// pdf、doc、docx、ppt、mhtml、pptx、wps、ppsx,单个文件不超过200MB;
	// xlsx、xls、md、txt、csv、html,单个文件不超过20MB;
	//
	// 图片支持下面类型:
	// jpg、png、jpeg、tiff、bmp、gif,单个文件不超过50MB
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 平台cos路径,与DescribeStorageCredential接口查询UploadPath参数保持一致
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// ETag 全称为 Entity Tag,是对象被创建时标识对象内容的信息标签,可用于检查对象的内容是否发生变化 成功上传cos后,从返回头中获取
	ETag *string `json:"ETag,omitnil,omitempty" name:"ETag"`

	// cos_hash x-cos-hash-crc64ecma 头部中的 CRC64编码进行校验上传到云端的文件和本地文件的一致性
	// 成功上传cos后,从返回头中获取
	//
	// 请注意:
	// cos_hash为文档唯一性标识,与文件名无关 相同的cos_hash会被判定为重复文档
	CosHash *string `json:"CosHash,omitnil,omitempty" name:"CosHash"`

	// 文件大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// 标签适用范围,需要传参为1
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 来源(0 从本地文档导入),默认值为0
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 自定义链接地址, IsRefer为true的时候,该值才有意义
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 外部引用链接类型 0:系统链接 1:自定义链接
	// 值为1时,WebUrl 字段不能为空,否则不生效。
	ReferUrlType *uint64 `json:"ReferUrlType,omitnil,omitempty" name:"ReferUrlType"`

	// 有效开始时间,unix秒级时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix秒级时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 是否引用链接
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 文档操作类型:1:批量导入(批量导入问答对);2:文档导入(正常导入单个文档) 默认为1  <br> 请注意,opt=1的时候请从腾讯云智能体开发平台页面下载excel模板
	Opt *uint64 `json:"Opt,omitnil,omitempty" name:"Opt"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 是否可下载,IsRefer为true并且ReferUrlType为0时,该值才有意义
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 重复文档处理方式,按顺序匹配第一个满足条件的方式处理
	DuplicateFileHandles []*DuplicateFileHandle `json:"DuplicateFileHandles,omitnil,omitempty" name:"DuplicateFileHandles"`

	// 自定义切分规则
	//
	// 请求参数为一个 **JSON Object**,具体格式可参见接口示例值。包含以下主要字段:
	//
	// | 字段名             | 类型      | 说明                                   |
	// |--------------------|--------|----------------------------------------|
	// | `xlsx_splitter`    | Object   | **Excel(xlsx)文件切分策略配置**,仅当处理 Excel 文件时有效 |
	// | `common_splitter`  | Object  | **通用文件(如 txt、pdf 等)切分策略配置**,按页或按标签切分 |
	// | `table_style`      | String | 表格内容的输出格式,如 HTML 或 Markdown |
	//
	// ---
	//
	// ## `xlsx_splitter`(Excel 切分策略)
	//
	// 用于配置 **表格文件的切分方式**。
	// **类型:Object**
	//
	// “`json
	// "xlsx_splitter": {
	//   "header_interval": [1, 2],
	//   "content_start": 10,
	//   "split_row": 2
	// }
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名            | 类型   | 说明                                                                 |
	// |-------------------|--------|----------------------------------------------------------------------|
	// | `header_interval` | Array\<Number\>  | 表头所在的行区间,格式为 `[起始行, 结束行]`,**行号从 1 开始计数**。例如 `[1, 2]` 表示第 1~2 行为表头。 |
	// | `content_start`   | Number  | **表格内容的起始行号(从 1 开始)**。 |
	// | `split_row`       | Number   | **切分行数**。                   |
	//
	// ---
	// ## `common_splitter`(通用文件切分策略)
	//
	// 用于配置 **非 Excel 文件(如 TXT、PDF、DOCX 等)的切分方式**,支持两种策略:**按页切分(page)** 或 **按标识符切分(tag)**。
	//
	// **类型:Object**
	//
	// “`json
	// "common_splitter": {
	//   "splitter": "page",
	//   "page_splitter": {
	//     "chunk_length": 1000,
	//     "chunk_overlap_length": 100
	//   }
	// }
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名            | 类型     | 说明                                                                 |
	// |-------------------|--------|---------------------------------------------------|
	// | `splitter`        | String  | 切分策略类型,可选值为:`"page"`(按页切分) 或 `"tag"`(按标识符切分)。 |
	// | `page_splitter`   | Object   | **按页切分的配置**。                                         |
	// | `page_splitter.chunk_length`   | 1000    | **切片最大长度**。              |
	// | `page_splitter.chunk_overlap_length`  | 100    | **切片重叠长度**。  |
	// | `tag_splitter`             | Object          | **自定义切分配置**。             |
	// | `tag_splitter.tag`         | Array\<String\>    | **切分标识符**。                             |
	// | `tag_splitter.chunk_length`| Number       | **切片最大长度**。                                                               |
	// | `tag_splitter.chunk_overlap_length` | Number    | **切块重叠长度**。                                                  |
	//
	// 🔹 **补充说明:**
	//
	// - `splitter` 字段的值可以是:
	//   - `"page"`:只使用按页切分逻辑,此时只需要关心 `page_splitter` 相关字段。
	//   - `"tag"`:只使用按标识符(如分号、换行等)切分逻辑,此时关注 `tag_splitter`。
	// ---
	//
	// ##  `table_style`(表格输出样式)
	//
	// 用于指定 **表格类内容(比如从 Excel 或 CSV 中提取的表格)最终以何种格式返回**,方便前端展示或后续处理。
	//
	// **类型:String**
	//
	// “`json
	// "table_style": "md"
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名       | 类型   | 说明                                                                 |
	// |--------------|--------|----------------------------------------------------------------------|
	// | `table_style` | String | 指定表格内容的输出格式。可用值:<br>• `"html"`:以 HTML 表格形式返回,适合网页展示。<br>• `"md"`:以 Markdown 表格语法返回,适合文档或 Markdown 渲染环境。|
	SplitRule *string `json:"SplitRule,omitnil,omitempty" name:"SplitRule"`

	// 文档更新频率
	UpdatePeriodInfo *UpdatePeriodInfo `json:"UpdatePeriodInfo,omitnil,omitempty" name:"UpdatePeriodInfo"`
}

func NewSaveDocRequest

func NewSaveDocRequest() (request *SaveDocRequest)

func (*SaveDocRequest) FromJsonString

func (r *SaveDocRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SaveDocRequest) ToJsonString

func (r *SaveDocRequest) ToJsonString() string

type SaveDocRequestParams

type SaveDocRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// 文档支持下面类型
	// pdf、doc、docx、ppt、mhtml、pptx、wps、ppsx,单个文件不超过200MB;
	// xlsx、xls、md、txt、csv、html,单个文件不超过20MB;
	//
	// 图片支持下面类型:
	// jpg、png、jpeg、tiff、bmp、gif,单个文件不超过50MB
	FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"`

	// 平台cos路径,与DescribeStorageCredential接口查询UploadPath参数保持一致
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// ETag 全称为 Entity Tag,是对象被创建时标识对象内容的信息标签,可用于检查对象的内容是否发生变化 成功上传cos后,从返回头中获取
	ETag *string `json:"ETag,omitnil,omitempty" name:"ETag"`

	// cos_hash x-cos-hash-crc64ecma 头部中的 CRC64编码进行校验上传到云端的文件和本地文件的一致性
	// 成功上传cos后,从返回头中获取
	//
	// 请注意:
	// cos_hash为文档唯一性标识,与文件名无关 相同的cos_hash会被判定为重复文档
	CosHash *string `json:"CosHash,omitnil,omitempty" name:"CosHash"`

	// 文件大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// 标签适用范围,需要传参为1
	AttrRange *uint64 `json:"AttrRange,omitnil,omitempty" name:"AttrRange"`

	// 来源(0 从本地文档导入),默认值为0
	Source *int64 `json:"Source,omitnil,omitempty" name:"Source"`

	// 自定义链接地址, IsRefer为true的时候,该值才有意义
	WebUrl *string `json:"WebUrl,omitnil,omitempty" name:"WebUrl"`

	// 标签引用
	AttrLabels []*AttrLabelRefer `json:"AttrLabels,omitnil,omitempty" name:"AttrLabels"`

	// 外部引用链接类型 0:系统链接 1:自定义链接
	// 值为1时,WebUrl 字段不能为空,否则不生效。
	ReferUrlType *uint64 `json:"ReferUrlType,omitnil,omitempty" name:"ReferUrlType"`

	// 有效开始时间,unix秒级时间戳
	ExpireStart *string `json:"ExpireStart,omitnil,omitempty" name:"ExpireStart"`

	// 有效结束时间,unix秒级时间戳,0代表永久有效
	ExpireEnd *string `json:"ExpireEnd,omitnil,omitempty" name:"ExpireEnd"`

	// 是否引用链接
	IsRefer *bool `json:"IsRefer,omitnil,omitempty" name:"IsRefer"`

	// 文档操作类型:1:批量导入(批量导入问答对);2:文档导入(正常导入单个文档) 默认为1  <br> 请注意,opt=1的时候请从腾讯云智能体开发平台页面下载excel模板
	Opt *uint64 `json:"Opt,omitnil,omitempty" name:"Opt"`

	// 分类ID
	CateBizId *string `json:"CateBizId,omitnil,omitempty" name:"CateBizId"`

	// 是否可下载,IsRefer为true并且ReferUrlType为0时,该值才有意义
	IsDownload *bool `json:"IsDownload,omitnil,omitempty" name:"IsDownload"`

	// 重复文档处理方式,按顺序匹配第一个满足条件的方式处理
	DuplicateFileHandles []*DuplicateFileHandle `json:"DuplicateFileHandles,omitnil,omitempty" name:"DuplicateFileHandles"`

	// 自定义切分规则
	//
	// 请求参数为一个 **JSON Object**,具体格式可参见接口示例值。包含以下主要字段:
	//
	// | 字段名             | 类型      | 说明                                   |
	// |--------------------|--------|----------------------------------------|
	// | `xlsx_splitter`    | Object   | **Excel(xlsx)文件切分策略配置**,仅当处理 Excel 文件时有效 |
	// | `common_splitter`  | Object  | **通用文件(如 txt、pdf 等)切分策略配置**,按页或按标签切分 |
	// | `table_style`      | String | 表格内容的输出格式,如 HTML 或 Markdown |
	//
	// ---
	//
	// ## `xlsx_splitter`(Excel 切分策略)
	//
	// 用于配置 **表格文件的切分方式**。
	// **类型:Object**
	//
	// “`json
	// "xlsx_splitter": {
	//   "header_interval": [1, 2],
	//   "content_start": 10,
	//   "split_row": 2
	// }
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名            | 类型   | 说明                                                                 |
	// |-------------------|--------|----------------------------------------------------------------------|
	// | `header_interval` | Array\<Number\>  | 表头所在的行区间,格式为 `[起始行, 结束行]`,**行号从 1 开始计数**。例如 `[1, 2]` 表示第 1~2 行为表头。 |
	// | `content_start`   | Number  | **表格内容的起始行号(从 1 开始)**。 |
	// | `split_row`       | Number   | **切分行数**。                   |
	//
	// ---
	// ## `common_splitter`(通用文件切分策略)
	//
	// 用于配置 **非 Excel 文件(如 TXT、PDF、DOCX 等)的切分方式**,支持两种策略:**按页切分(page)** 或 **按标识符切分(tag)**。
	//
	// **类型:Object**
	//
	// “`json
	// "common_splitter": {
	//   "splitter": "page",
	//   "page_splitter": {
	//     "chunk_length": 1000,
	//     "chunk_overlap_length": 100
	//   }
	// }
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名            | 类型     | 说明                                                                 |
	// |-------------------|--------|---------------------------------------------------|
	// | `splitter`        | String  | 切分策略类型,可选值为:`"page"`(按页切分) 或 `"tag"`(按标识符切分)。 |
	// | `page_splitter`   | Object   | **按页切分的配置**。                                         |
	// | `page_splitter.chunk_length`   | 1000    | **切片最大长度**。              |
	// | `page_splitter.chunk_overlap_length`  | 100    | **切片重叠长度**。  |
	// | `tag_splitter`             | Object          | **自定义切分配置**。             |
	// | `tag_splitter.tag`         | Array\<String\>    | **切分标识符**。                             |
	// | `tag_splitter.chunk_length`| Number       | **切片最大长度**。                                                               |
	// | `tag_splitter.chunk_overlap_length` | Number    | **切块重叠长度**。                                                  |
	//
	// 🔹 **补充说明:**
	//
	// - `splitter` 字段的值可以是:
	//   - `"page"`:只使用按页切分逻辑,此时只需要关心 `page_splitter` 相关字段。
	//   - `"tag"`:只使用按标识符(如分号、换行等)切分逻辑,此时关注 `tag_splitter`。
	// ---
	//
	// ##  `table_style`(表格输出样式)
	//
	// 用于指定 **表格类内容(比如从 Excel 或 CSV 中提取的表格)最终以何种格式返回**,方便前端展示或后续处理。
	//
	// **类型:String**
	//
	// “`json
	// "table_style": "md"
	// “`
	//
	// ### 字段说明:
	//
	// | 字段名       | 类型   | 说明                                                                 |
	// |--------------|--------|----------------------------------------------------------------------|
	// | `table_style` | String | 指定表格内容的输出格式。可用值:<br>• `"html"`:以 HTML 表格形式返回,适合网页展示。<br>• `"md"`:以 Markdown 表格语法返回,适合文档或 Markdown 渲染环境。|
	SplitRule *string `json:"SplitRule,omitnil,omitempty" name:"SplitRule"`

	// 文档更新频率
	UpdatePeriodInfo *UpdatePeriodInfo `json:"UpdatePeriodInfo,omitnil,omitempty" name:"UpdatePeriodInfo"`
}

Predefined struct for user

type SaveDocResponse

type SaveDocResponse struct {
	*tchttp.BaseResponse
	Response *SaveDocResponseParams `json:"Response"`
}

func NewSaveDocResponse

func NewSaveDocResponse() (response *SaveDocResponse)

func (*SaveDocResponse) FromJsonString

func (r *SaveDocResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SaveDocResponse) ToJsonString

func (r *SaveDocResponse) ToJsonString() string

type SaveDocResponseParams

type SaveDocResponseParams struct {
	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`

	// 导入错误信息
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`

	// 错误链接
	ErrorLink *string `json:"ErrorLink,omitnil,omitempty" name:"ErrorLink"`

	// 错误链接文本
	ErrorLinkText *string `json:"ErrorLinkText,omitnil,omitempty" name:"ErrorLinkText"`

	// 重复类型,0:未重复,其他取值请参考入参DuplicateFileHandle结构体的CheckType字段
	DuplicateFileCheckType *uint64 `json:"DuplicateFileCheckType,omitnil,omitempty" name:"DuplicateFileCheckType"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SearchRange added in v1.0.1049

type SearchRange struct {
	// 检索条件and/or
	// 注意:此字段可能返回 null,表示取不到有效值。
	Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"`

	// 自定义变量和标签关系数据
	// 注意:此字段可能返回 null,表示取不到有效值。
	ApiVarAttrInfos []*ApiVarAttrInfo `json:"ApiVarAttrInfos,omitnil,omitempty" name:"ApiVarAttrInfos"`
}

type SearchStrategy added in v1.0.1087

type SearchStrategy struct {
	// 检索策略类型 0:混合检索,1:语义检索
	// 注意:此字段可能返回 null,表示取不到有效值。
	StrategyType *uint64 `json:"StrategyType,omitnil,omitempty" name:"StrategyType"`

	// Excel检索增强开关, false关闭,true打开
	// 注意:此字段可能返回 null,表示取不到有效值。
	TableEnhancement *bool `json:"TableEnhancement,omitnil,omitempty" name:"TableEnhancement"`

	// 向量模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	EmbeddingModel *string `json:"EmbeddingModel,omitnil,omitempty" name:"EmbeddingModel"`

	// 结果重排序开关, on打开,off关闭
	// 注意:此字段可能返回 null,表示取不到有效值。
	RerankModelSwitch *string `json:"RerankModelSwitch,omitnil,omitempty" name:"RerankModelSwitch"`

	// 结果重排序模型
	// 注意:此字段可能返回 null,表示取不到有效值。
	RerankModel *string `json:"RerankModel,omitnil,omitempty" name:"RerankModel"`
}

type ShareKnowledgeBase added in v1.0.1183

type ShareKnowledgeBase struct {
	// 共享知识库ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 检索范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchRange *SearchRange `json:"SearchRange,omitnil,omitempty" name:"SearchRange"`

	// 知识库模型设置
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeModelConfig *KnowledgeModelConfig `json:"KnowledgeModelConfig,omitnil,omitempty" name:"KnowledgeModelConfig"`

	// 检索策略配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	SearchStrategy *SearchStrategy `json:"SearchStrategy,omitnil,omitempty" name:"SearchStrategy"`

	// 检索配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Search []*KnowledgeQaSearch `json:"Search,omitnil,omitempty" name:"Search"`

	// // 问答-回复灵活度 1:已采纳答案直接回复 2:已采纳润色后回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyFlexibility *int64 `json:"ReplyFlexibility,omitnil,omitempty" name:"ReplyFlexibility"`

	// 共享知识库名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	KnowledgeName *string `json:"KnowledgeName,omitnil,omitempty" name:"KnowledgeName"`
}

type SimilarQuestion added in v1.0.994

type SimilarQuestion struct {
	// 相似问ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SimBizId *string `json:"SimBizId,omitnil,omitempty" name:"SimBizId"`

	// 相似问内容
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 相似问审核状态,1审核失败
	// 注意:此字段可能返回 null,表示取不到有效值。
	AuditStatus *uint64 `json:"AuditStatus,omitnil,omitempty" name:"AuditStatus"`
}

type SimilarQuestionModify added in v1.0.994

type SimilarQuestionModify struct {
	// 需要添加的相似问(内容)列表
	AddQuestions []*string `json:"AddQuestions,omitnil,omitempty" name:"AddQuestions"`

	// 需要更新的相似问列表
	UpdateQuestions []*SimilarQuestion `json:"UpdateQuestions,omitnil,omitempty" name:"UpdateQuestions"`

	// 需要删除的相似问列表
	DeleteQuestions []*SimilarQuestion `json:"DeleteQuestions,omitnil,omitempty" name:"DeleteQuestions"`
}

type Stat added in v1.0.1007

type Stat struct {
	// X轴: 时间区域;根据查询条件的粒度返回“分/小时/日”三种区间范围
	// 注意:此字段可能返回 null,表示取不到有效值。
	X *string `json:"X,omitnil,omitempty" name:"X"`

	// Y轴: 该时间区域内的统计值,如token消耗量,调用次数或使用量等信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Y *float64 `json:"Y,omitnil,omitempty" name:"Y"`
}

type StatisticInfo added in v1.0.1049

type StatisticInfo struct {
	// 模型名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"`

	// 首Token耗时
	// 注意:此字段可能返回 null,表示取不到有效值。
	FirstTokenCost *uint64 `json:"FirstTokenCost,omitnil,omitempty" name:"FirstTokenCost"`

	// 总耗时
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalCost *uint64 `json:"TotalCost,omitnil,omitempty" name:"TotalCost"`

	// 输入Token数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	InputTokens *uint64 `json:"InputTokens,omitnil,omitempty" name:"InputTokens"`

	// 输出Token数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	OutputTokens *uint64 `json:"OutputTokens,omitnil,omitempty" name:"OutputTokens"`

	// 总Token数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TotalTokens *uint64 `json:"TotalTokens,omitnil,omitempty" name:"TotalTokens"`
}

type StopDocParseRequest

type StopDocParseRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

func NewStopDocParseRequest

func NewStopDocParseRequest() (request *StopDocParseRequest)

func (*StopDocParseRequest) FromJsonString

func (r *StopDocParseRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopDocParseRequest) ToJsonString

func (r *StopDocParseRequest) ToJsonString() string

type StopDocParseRequestParams

type StopDocParseRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文档ID
	DocBizId *string `json:"DocBizId,omitnil,omitempty" name:"DocBizId"`
}

Predefined struct for user

type StopDocParseResponse

type StopDocParseResponse struct {
	*tchttp.BaseResponse
	Response *StopDocParseResponseParams `json:"Response"`
}

func NewStopDocParseResponse

func NewStopDocParseResponse() (response *StopDocParseResponse)

func (*StopDocParseResponse) FromJsonString

func (r *StopDocParseResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopDocParseResponse) ToJsonString

func (r *StopDocParseResponse) ToJsonString() string

type StopDocParseResponseParams

type StopDocParseResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StopWorkflowRunRequest added in v1.0.1186

type StopWorkflowRunRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`
}

func NewStopWorkflowRunRequest added in v1.0.1186

func NewStopWorkflowRunRequest() (request *StopWorkflowRunRequest)

func (*StopWorkflowRunRequest) FromJsonString added in v1.0.1186

func (r *StopWorkflowRunRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopWorkflowRunRequest) ToJsonString added in v1.0.1186

func (r *StopWorkflowRunRequest) ToJsonString() string

type StopWorkflowRunRequestParams added in v1.0.1186

type StopWorkflowRunRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`
}

Predefined struct for user

type StopWorkflowRunResponse added in v1.0.1186

type StopWorkflowRunResponse struct {
	*tchttp.BaseResponse
	Response *StopWorkflowRunResponseParams `json:"Response"`
}

func NewStopWorkflowRunResponse added in v1.0.1186

func NewStopWorkflowRunResponse() (response *StopWorkflowRunResponse)

func (*StopWorkflowRunResponse) FromJsonString added in v1.0.1186

func (r *StopWorkflowRunResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*StopWorkflowRunResponse) ToJsonString added in v1.0.1186

func (r *StopWorkflowRunResponse) ToJsonString() string

type StopWorkflowRunResponseParams added in v1.0.1186

type StopWorkflowRunResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type StrValue added in v1.0.975

type StrValue struct {
	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 值
	// 注意:此字段可能返回 null,表示取不到有效值。
	Value *string `json:"Value,omitnil,omitempty" name:"Value"`
}

type StructuredOutputConfig added in v1.1.30

type StructuredOutputConfig struct {
	// 参数列表
	StructuredOutputParams []*ParameterConfig `json:"StructuredOutputParams,omitnil,omitempty" name:"StructuredOutputParams"`
}

type SummaryConfig

type SummaryConfig struct {
	// 模型配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Model *AppModel `json:"Model,omitnil,omitempty" name:"Model"`

	// 知识摘要输出配置
	// 注意:此字段可能返回 null,表示取不到有效值。
	Output *SummaryOutput `json:"Output,omitnil,omitempty" name:"Output"`

	// 欢迎语,200字符以内
	// 注意:此字段可能返回 null,表示取不到有效值。
	Greeting *string `json:"Greeting,omitnil,omitempty" name:"Greeting"`
}

type SummaryOutput

type SummaryOutput struct {
	// 输出方式 1:流式 2:非流式
	// 注意:此字段可能返回 null,表示取不到有效值。
	Method *uint64 `json:"Method,omitnil,omitempty" name:"Method"`

	// 输出要求 1:文本总结 2:自定义要求
	// 注意:此字段可能返回 null,表示取不到有效值。
	Requirement *uint64 `json:"Requirement,omitnil,omitempty" name:"Requirement"`

	// 自定义要求指令
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequireCommand *string `json:"RequireCommand,omitnil,omitempty" name:"RequireCommand"`
}

type TaskFLowVar added in v1.0.1116

type TaskFLowVar struct {
	// 变量ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 变量名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	VarName *string `json:"VarName,omitnil,omitempty" name:"VarName"`

	// 变量描述(默认为"-")
	VarDesc *string `json:"VarDesc,omitnil,omitempty" name:"VarDesc"`

	// 变量类型 (STRING,INT,FLOAT,BOOL,OBJECT,ARRAY_STRING,ARRAY_INT,ARRAY_FLOAT,ARRAY_BOOL,ARRAY_OBJECT,FILE,DOCUMENT,IMAGE,AUDIO)
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 自定义变量默认值
	VarDefaultValue *string `json:"VarDefaultValue,omitnil,omitempty" name:"VarDefaultValue"`

	// 自定义变量文件默认名称
	VarDefaultFileName *string `json:"VarDefaultFileName,omitnil,omitempty" name:"VarDefaultFileName"`

	// 变量类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

type TaskFlowInfo added in v1.0.918

type TaskFlowInfo struct {
	// 任务流程ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskFlowId *string `json:"TaskFlowId,omitnil,omitempty" name:"TaskFlowId"`

	// 任务流程名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskFlowName *string `json:"TaskFlowName,omitnil,omitempty" name:"TaskFlowName"`

	// Query 重写结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	QueryRewrite *string `json:"QueryRewrite,omitnil,omitempty" name:"QueryRewrite"`

	// 命中意图
	// 注意:此字段可能返回 null,表示取不到有效值。
	HitIntent *string `json:"HitIntent,omitnil,omitempty" name:"HitIntent"`

	// 任务流程回复类型
	// 0: 任务流回复
	// 1: 任务流静默
	// 2: 任务流拉回话术
	// 3: 任务流自定义回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"`
}

type TaskFlowSummary added in v1.0.975

type TaskFlowSummary struct {
	// 任务流程名
	// 注意:此字段可能返回 null,表示取不到有效值。
	IntentName *string `json:"IntentName,omitnil,omitempty" name:"IntentName"`

	// 实体列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatedSlotValues []*ValueInfo `json:"UpdatedSlotValues,omitnil,omitempty" name:"UpdatedSlotValues"`

	// 节点列表
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunNodes []*RunNodeInfo `json:"RunNodes,omitnil,omitempty" name:"RunNodes"`

	// 意图判断
	// 注意:此字段可能返回 null,表示取不到有效值。
	Purposes []*string `json:"Purposes,omitnil,omitempty" name:"Purposes"`
}

type TaskParams

type TaskParams struct {
	// 下载地址,需要通过cos桶临时密钥去下载
	// 注意:此字段可能返回 null,表示取不到有效值。
	CosPath *string `json:"CosPath,omitnil,omitempty" name:"CosPath"`
}

type TokenStat added in v1.0.912

type TokenStat struct {
	// 会话 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"`

	// 请求 ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`

	// 对应哪条会话, 会话 ID, 用于回答的消息存储使用, 可提前生成, 保存消息时使用
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordId *string `json:"RecordId,omitnil,omitempty" name:"RecordId"`

	// token 已使用数
	// 注意:此字段可能返回 null,表示取不到有效值。
	UsedCount *uint64 `json:"UsedCount,omitnil,omitempty" name:"UsedCount"`

	// 免费 token 数
	// 注意:此字段可能返回 null,表示取不到有效值。
	FreeCount *uint64 `json:"FreeCount,omitnil,omitempty" name:"FreeCount"`

	// 订单总 token 数
	// 注意:此字段可能返回 null,表示取不到有效值。
	OrderCount *uint64 `json:"OrderCount,omitnil,omitempty" name:"OrderCount"`

	// 当前执行状态汇总, 常量: 使用中: processing, 成功: success, 失败: failed
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusSummary *string `json:"StatusSummary,omitnil,omitempty" name:"StatusSummary"`

	// 当前执行状态汇总后中文展示
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatusSummaryTitle *string `json:"StatusSummaryTitle,omitnil,omitempty" name:"StatusSummaryTitle"`

	// 当前请求执行时间, 单位 ms
	// 注意:此字段可能返回 null,表示取不到有效值。
	Elapsed *uint64 `json:"Elapsed,omitnil,omitempty" name:"Elapsed"`

	// 当前请求消耗 token 数
	// 注意:此字段可能返回 null,表示取不到有效值。
	TokenCount *uint64 `json:"TokenCount,omitnil,omitempty" name:"TokenCount"`

	// 执行过程信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Procedures []*Procedure `json:"Procedures,omitnil,omitempty" name:"Procedures"`

	// 执行过程信息TraceId
	// 注意:此字段可能返回 null,表示取不到有效值。
	TraceId *string `json:"TraceId,omitnil,omitempty" name:"TraceId"`
}

type UnsatisfiedReply

type UnsatisfiedReply struct {
	// 不满意回复ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	ReplyBizId *string `json:"ReplyBizId,omitnil,omitempty" name:"ReplyBizId"`

	// 消息记录ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	RecordBizId *string `json:"RecordBizId,omitnil,omitempty" name:"RecordBizId"`

	// 用户问题
	// 注意:此字段可能返回 null,表示取不到有效值。
	Question *string `json:"Question,omitnil,omitempty" name:"Question"`

	// 问题回复
	// 注意:此字段可能返回 null,表示取不到有效值。
	Answer *string `json:"Answer,omitnil,omitempty" name:"Answer"`

	// 错误类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	Reasons []*string `json:"Reasons,omitnil,omitempty" name:"Reasons"`

	// 处理状态,0:待处理,1:已拒答,2:已忽略,3:已纠错
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *int64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 创建时间,秒级时间戳
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 更新时间,秒级时间戳
	UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`

	// 操作人
	Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"`
}

type UpdatePeriodInfo added in v1.1.12

type UpdatePeriodInfo struct {
	// 文档更新频率类型:0不更新 -H 小时粒度,当前仅支持24(1天),72(3天),168(7天) 仅source=2 腾讯文档类型有效
	// 注意:此字段可能返回 null,表示取不到有效值。
	UpdatePeriodH *uint64 `json:"UpdatePeriodH,omitnil,omitempty" name:"UpdatePeriodH"`
}

type UpdateSharedKnowledgeRequest added in v1.0.1183

type UpdateSharedKnowledgeRequest struct {
	*tchttp.BaseRequest

	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 共享知识库更新信息
	Info *KnowledgeUpdateInfo `json:"Info,omitnil,omitempty" name:"Info"`
}

func NewUpdateSharedKnowledgeRequest added in v1.0.1183

func NewUpdateSharedKnowledgeRequest() (request *UpdateSharedKnowledgeRequest)

func (*UpdateSharedKnowledgeRequest) FromJsonString added in v1.0.1183

func (r *UpdateSharedKnowledgeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateSharedKnowledgeRequest) ToJsonString added in v1.0.1183

func (r *UpdateSharedKnowledgeRequest) ToJsonString() string

type UpdateSharedKnowledgeRequestParams added in v1.0.1183

type UpdateSharedKnowledgeRequestParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 共享知识库更新信息
	Info *KnowledgeUpdateInfo `json:"Info,omitnil,omitempty" name:"Info"`
}

Predefined struct for user

type UpdateSharedKnowledgeResponse added in v1.0.1183

type UpdateSharedKnowledgeResponse struct {
	*tchttp.BaseResponse
	Response *UpdateSharedKnowledgeResponseParams `json:"Response"`
}

func NewUpdateSharedKnowledgeResponse added in v1.0.1183

func NewUpdateSharedKnowledgeResponse() (response *UpdateSharedKnowledgeResponse)

func (*UpdateSharedKnowledgeResponse) FromJsonString added in v1.0.1183

func (r *UpdateSharedKnowledgeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateSharedKnowledgeResponse) ToJsonString added in v1.0.1183

func (r *UpdateSharedKnowledgeResponse) ToJsonString() string

type UpdateSharedKnowledgeResponseParams added in v1.0.1183

type UpdateSharedKnowledgeResponseParams struct {
	// 共享知识库业务ID
	KnowledgeBizId *string `json:"KnowledgeBizId,omitnil,omitempty" name:"KnowledgeBizId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UpdateVarRequest added in v1.0.1191

type UpdateVarRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 变量名称,最大支持50个字符
	VarName *string `json:"VarName,omitnil,omitempty" name:"VarName"`

	// 参数描述
	VarDesc *string `json:"VarDesc,omitnil,omitempty" name:"VarDesc"`

	// 参数类型
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 自定义变量默认值
	VarDefaultValue *string `json:"VarDefaultValue,omitnil,omitempty" name:"VarDefaultValue"`

	// 自定义变量文件默认名称
	VarDefaultFileName *string `json:"VarDefaultFileName,omitnil,omitempty" name:"VarDefaultFileName"`

	// 变量类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

func NewUpdateVarRequest added in v1.0.1191

func NewUpdateVarRequest() (request *UpdateVarRequest)

func (*UpdateVarRequest) FromJsonString added in v1.0.1191

func (r *UpdateVarRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateVarRequest) ToJsonString added in v1.0.1191

func (r *UpdateVarRequest) ToJsonString() string

type UpdateVarRequestParams added in v1.0.1191

type UpdateVarRequestParams struct {
	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 变量名称,最大支持50个字符
	VarName *string `json:"VarName,omitnil,omitempty" name:"VarName"`

	// 参数描述
	VarDesc *string `json:"VarDesc,omitnil,omitempty" name:"VarDesc"`

	// 参数类型
	VarType *string `json:"VarType,omitnil,omitempty" name:"VarType"`

	// 自定义变量默认值
	VarDefaultValue *string `json:"VarDefaultValue,omitnil,omitempty" name:"VarDefaultValue"`

	// 自定义变量文件默认名称
	VarDefaultFileName *string `json:"VarDefaultFileName,omitnil,omitempty" name:"VarDefaultFileName"`

	// 变量类型
	VarModuleType *uint64 `json:"VarModuleType,omitnil,omitempty" name:"VarModuleType"`
}

Predefined struct for user

type UpdateVarResponse added in v1.0.1191

type UpdateVarResponse struct {
	*tchttp.BaseResponse
	Response *UpdateVarResponseParams `json:"Response"`
}

func NewUpdateVarResponse added in v1.0.1191

func NewUpdateVarResponse() (response *UpdateVarResponse)

func (*UpdateVarResponse) FromJsonString added in v1.0.1191

func (r *UpdateVarResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UpdateVarResponse) ToJsonString added in v1.0.1191

func (r *UpdateVarResponse) ToJsonString() string

type UpdateVarResponseParams added in v1.0.1191

type UpdateVarResponseParams struct {
	// 变量ID
	VarId *string `json:"VarId,omitnil,omitempty" name:"VarId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UploadAttributeLabelRequest

type UploadAttributeLabelRequest struct {
	*tchttp.BaseRequest

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// cos路径
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// x-cos-hash-crc64ecma 头部中的 CRC64编码进行校验上传到云端的文件和本地文件的一致性
	CosHash *string `json:"CosHash,omitnil,omitempty" name:"CosHash"`

	// 文件大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewUploadAttributeLabelRequest

func NewUploadAttributeLabelRequest() (request *UploadAttributeLabelRequest)

func (*UploadAttributeLabelRequest) FromJsonString

func (r *UploadAttributeLabelRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadAttributeLabelRequest) ToJsonString

func (r *UploadAttributeLabelRequest) ToJsonString() string

type UploadAttributeLabelRequestParams

type UploadAttributeLabelRequestParams struct {
	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 文件名
	FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"`

	// cos路径
	CosUrl *string `json:"CosUrl,omitnil,omitempty" name:"CosUrl"`

	// x-cos-hash-crc64ecma 头部中的 CRC64编码进行校验上传到云端的文件和本地文件的一致性
	CosHash *string `json:"CosHash,omitnil,omitempty" name:"CosHash"`

	// 文件大小
	Size *string `json:"Size,omitnil,omitempty" name:"Size"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type UploadAttributeLabelResponse

type UploadAttributeLabelResponse struct {
	*tchttp.BaseResponse
	Response *UploadAttributeLabelResponseParams `json:"Response"`
}

func NewUploadAttributeLabelResponse

func NewUploadAttributeLabelResponse() (response *UploadAttributeLabelResponse)

func (*UploadAttributeLabelResponse) FromJsonString

func (r *UploadAttributeLabelResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*UploadAttributeLabelResponse) ToJsonString

func (r *UploadAttributeLabelResponse) ToJsonString() string

type UploadAttributeLabelResponseParams

type UploadAttributeLabelResponseParams struct {
	// 导入错误
	ErrorMsg *string `json:"ErrorMsg,omitnil,omitempty" name:"ErrorMsg"`

	// 错误链接
	ErrorLink *string `json:"ErrorLink,omitnil,omitempty" name:"ErrorLink"`

	// 错误链接文本
	ErrorLinkText *string `json:"ErrorLinkText,omitnil,omitempty" name:"ErrorLinkText"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type UserBaseInfo added in v1.0.1183

type UserBaseInfo struct {
	// 用户ID
	UserBizId *string `json:"UserBizId,omitnil,omitempty" name:"UserBizId"`

	// 用户名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"`
}

type ValueInfo added in v1.0.975

type ValueInfo struct {
	// 值ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	Id *string `json:"Id,omitnil,omitempty" name:"Id"`

	// 名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 值类型:0:未知或者空, 1:string, 2:int, 3:float, 4:bool, 5:array(字符串数组), 6: object_array(结构体数组), 7: object(结构体)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueType *int64 `json:"ValueType,omitnil,omitempty" name:"ValueType"`

	// string
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueStr *string `json:"ValueStr,omitnil,omitempty" name:"ValueStr"`

	// int(避免精度丢失使用字符串返回)
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueInt *string `json:"ValueInt,omitnil,omitempty" name:"ValueInt"`

	// float
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueFloat *float64 `json:"ValueFloat,omitnil,omitempty" name:"ValueFloat"`

	// bool
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueBool *bool `json:"ValueBool,omitnil,omitempty" name:"ValueBool"`

	// array
	// 注意:此字段可能返回 null,表示取不到有效值。
	ValueStrArray []*string `json:"ValueStrArray,omitnil,omitempty" name:"ValueStrArray"`
}

type VerifyQARequest

type VerifyQARequest struct {
	*tchttp.BaseRequest

	// 问答列表
	List []*QAList `json:"List,omitnil,omitempty" name:"List"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

func NewVerifyQARequest

func NewVerifyQARequest() (request *VerifyQARequest)

func (*VerifyQARequest) FromJsonString

func (r *VerifyQARequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifyQARequest) ToJsonString

func (r *VerifyQARequest) ToJsonString() string

type VerifyQARequestParams

type VerifyQARequestParams struct {
	// 问答列表
	List []*QAList `json:"List,omitnil,omitempty" name:"List"`

	// 应用ID
	BotBizId *string `json:"BotBizId,omitnil,omitempty" name:"BotBizId"`

	// 登录用户主账号(集成商模式必填)
	LoginUin *string `json:"LoginUin,omitnil,omitempty" name:"LoginUin"`

	// 登录用户子账号(集成商模式必填)
	LoginSubAccountUin *string `json:"LoginSubAccountUin,omitnil,omitempty" name:"LoginSubAccountUin"`
}

Predefined struct for user

type VerifyQAResponse

type VerifyQAResponse struct {
	*tchttp.BaseResponse
	Response *VerifyQAResponseParams `json:"Response"`
}

func NewVerifyQAResponse

func NewVerifyQAResponse() (response *VerifyQAResponse)

func (*VerifyQAResponse) FromJsonString

func (r *VerifyQAResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*VerifyQAResponse) ToJsonString

func (r *VerifyQAResponse) ToJsonString() string

type VerifyQAResponseParams

type VerifyQAResponseParams struct {
	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type VoiceConfig added in v1.0.1169

type VoiceConfig struct {
	// 公有云音色id
	// 注意:此字段可能返回 null,表示取不到有效值。
	VoiceType *uint64 `json:"VoiceType,omitnil,omitempty" name:"VoiceType"`

	// 音色key
	// 注意:此字段可能返回 null,表示取不到有效值。
	TimbreKey *string `json:"TimbreKey,omitnil,omitempty" name:"TimbreKey"`

	// 音色名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	VoiceName *string `json:"VoiceName,omitnil,omitempty" name:"VoiceName"`
}

type WorkFlowSummary added in v1.0.1049

type WorkFlowSummary struct {
	// 工作流ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 工作流名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 工作流运行ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 节点信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	RunNodes []*WorkflowRunNodeInfo `json:"RunNodes,omitnil,omitempty" name:"RunNodes"`

	// 选项卡
	// 注意:此字段可能返回 null,表示取不到有效值。
	OptionCards []*string `json:"OptionCards,omitnil,omitempty" name:"OptionCards"`

	// 多气泡的输出结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Outputs []*string `json:"Outputs,omitnil,omitempty" name:"Outputs"`

	// 工作流发布时间,unix时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowReleaseTime *string `json:"WorkflowReleaseTime,omitnil,omitempty" name:"WorkflowReleaseTime"`

	// 中间消息
	PendingMessages []*string `json:"PendingMessages,omitnil,omitempty" name:"PendingMessages"`

	// 选项卡索引
	OptionCardIndex *OptionCardIndex `json:"OptionCardIndex,omitnil,omitempty" name:"OptionCardIndex"`
}

type WorkflowInfo added in v1.0.1169

type WorkflowInfo struct {
	// 工作流ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 工作流名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 工作流运行ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 选项卡
	// 注意:此字段可能返回 null,表示取不到有效值。
	OptionCards []*string `json:"OptionCards,omitnil,omitempty" name:"OptionCards"`

	// 多气泡的输出结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Outputs []*string `json:"Outputs,omitnil,omitempty" name:"Outputs"`

	// 工作流发布时间,unix时间戳
	// 注意:此字段可能返回 null,表示取不到有效值。
	WorkflowReleaseTime *string `json:"WorkflowReleaseTime,omitnil,omitempty" name:"WorkflowReleaseTime"`
}

type WorkflowRef added in v1.0.1183

type WorkflowRef struct {
	// 任务流ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 任务流名称
	WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"`

	// 任务流描述
	WorkflowDesc *string `json:"WorkflowDesc,omitnil,omitempty" name:"WorkflowDesc"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 更新时间
	UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"`
}

type WorkflowRunBase added in v1.0.1186

type WorkflowRunBase struct {
	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例的ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 所属工作流ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 运行状态。0: 排队中;1: 运行中;2: 运行成功;3: 运行失败; 4: 已取消
	State *uint64 `json:"State,omitnil,omitempty" name:"State"`

	// 错误信息
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`

	// 消耗的token总数
	TotalTokens *uint64 `json:"TotalTokens,omitnil,omitempty" name:"TotalTokens"`

	// 创建时间(毫秒时间戳)
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 开始时间(毫秒时间戳)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间(毫秒时间戳)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`
}

type WorkflowRunDetail added in v1.0.1186

type WorkflowRunDetail struct {
	// 运行环境。0: 测试环境; 1: 正式环境
	RunEnv *uint64 `json:"RunEnv,omitnil,omitempty" name:"RunEnv"`

	// 应用ID
	AppBizId *string `json:"AppBizId,omitnil,omitempty" name:"AppBizId"`

	// 工作流运行实例的ID
	WorkflowRunId *string `json:"WorkflowRunId,omitnil,omitempty" name:"WorkflowRunId"`

	// 所属工作流ID
	WorkflowId *string `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"`

	// 名称
	Name *string `json:"Name,omitnil,omitempty" name:"Name"`

	// 工作流输出
	Output *string `json:"Output,omitnil,omitempty" name:"Output"`

	// 运行状态。0: 排队中;1: 运行中;2: 运行成功;3: 运行失败; 4: 已取消
	State *uint64 `json:"State,omitnil,omitempty" name:"State"`

	// 错误信息
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`

	// 消耗的token总数
	TotalTokens *uint64 `json:"TotalTokens,omitnil,omitempty" name:"TotalTokens"`

	// 创建时间(毫秒时间戳)
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 开始时间(毫秒时间戳)
	StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"`

	// 结束时间(毫秒时间戳)
	EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"`

	// 工作流画布Json
	DialogJson *string `json:"DialogJson,omitnil,omitempty" name:"DialogJson"`

	// 用户的输入
	Query *string `json:"Query,omitnil,omitempty" name:"Query"`

	// 主模型名称
	MainModelName *string `json:"MainModelName,omitnil,omitempty" name:"MainModelName"`

	// API参数配置
	CustomVariables []*CustomVariable `json:"CustomVariables,omitnil,omitempty" name:"CustomVariables"`
}

type WorkflowRunNodeInfo added in v1.0.1049

type WorkflowRunNodeInfo struct {
	// 节点ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeId *string `json:"NodeId,omitnil,omitempty" name:"NodeId"`

	// 节点类型
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeType *uint64 `json:"NodeType,omitnil,omitempty" name:"NodeType"`

	// 节点名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"`

	// 状态
	// 注意:此字段可能返回 null,表示取不到有效值。
	Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"`

	// 输入
	// 注意:此字段可能返回 null,表示取不到有效值。
	Input *string `json:"Input,omitnil,omitempty" name:"Input"`

	// 输出
	// 注意:此字段可能返回 null,表示取不到有效值。
	Output *string `json:"Output,omitnil,omitempty" name:"Output"`

	// 任务输出
	// 注意:此字段可能返回 null,表示取不到有效值。
	TaskOutput *string `json:"TaskOutput,omitnil,omitempty" name:"TaskOutput"`

	// 错误信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	FailMessage *string `json:"FailMessage,omitnil,omitempty" name:"FailMessage"`

	// 花费时长
	// 注意:此字段可能返回 null,表示取不到有效值。
	CostMilliSeconds *uint64 `json:"CostMilliSeconds,omitnil,omitempty" name:"CostMilliSeconds"`

	// 大模型输出信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	StatisticInfos []*StatisticInfo `json:"StatisticInfos,omitnil,omitempty" name:"StatisticInfos"`
}

type YuanQi added in v1.1.30

type YuanQi struct {
	// public-所有人可见
	VisibleRange *string `json:"VisibleRange,omitnil,omitempty" name:"VisibleRange"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL