华为云用户手册

  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限, 获取Token 接口响应消息头中X-Subject-Token的值即为Token。 最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 labels 否 Array of strings 标签,取值范围[0,5],单个标签最大长度32字符,支持中文、字母、数字、空格、下划线和中划线,且不能以空格开头或者尾。 最小长度:1 最大长度:32 数组长度:0 - 5
  • URI PUT /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 eihealth_project_id 是 String 平台项目ID。 最小长度:1 最大长度:128 job_id 是 String 作业id。 最小长度:1 最大长度:128
  • 请求示例 创建分子或分子复合物批量下载任务。 https://{endpoint}/v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/toolkit/batch_download { "job_id" : "1296790078dbc", "mode" : "MOL", "selected" : [ 1, 3, 5, 7 ], "job_result_url" : "ch-test:/job-results/docking/Molecule Docking-20230825-conformation-test-8f8a/result.json" }
  • URI POST /v1/{project_id}/eihealth-projects/{eihealth_project_id}/drug-common/toolkit/batch-download 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 eihealth_project_id 是 String 平台项目ID。 最小长度:1 最大长度:128
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。 最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 job_id 是 String 作业ID。 最小长度:1 最大长度:128 job_result_url 是 String 作业结果文件url。 最小长度:1 最大长度:2000 mode 是 String 下载类型:MOL(小分子)、COMPLEX(复合物)。 最小长度:3 最大长度:7 selected 是 Array of integers 选中下载的分子下标。 最小值:0 最大值:1000000 数组长度:1 - 10000
  • URI GET /v1/{project_id}/drug/css-clusters 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 表2 Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 限制量,单次查询总量,必须由数字组成,默认为100,取值范围[1,1000]。 最小值:1 最大值:1000 缺省值:100 offset 否 Integer 偏移量,查询起始偏移,必须由数字组成,默认为0,取值范围[0,100000000]。 最小值:0 最大值:100000000 缺省值:0
  • 响应示例 状态码: 200 OK { "count" : 1, "css_clusters" : [ { "id" : "baabcb56-5bb6-11eb-8a0d-fa163e3ddba1", "name" : "css_name", "storage" : 40, "import_time" : "2024-01-01T14:25:50Z" } ] }
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 css_clusters Array of CssClusterDto objects CSS 集群列表。 count Integer css集群总数。 表5 CssClusterDto 参数 参数类型 描述 id String 已绑定的集群id。 name String css集群名称。 storage Integer css集群总存储。 import_time String css集群导入时间。
  • 修订记录 表1 修订记录 文档版本 发布日期 修改说明 13 2023-11-02 修改 购买系统资源 12 2023-04-27 新增 Nextflow 计算资源节点扩缩容 11 2023-01-15 新增: 购买存储套餐包 支持导入用户 归档数据 资产市场新增流程:MetaGenome Kraken2 pipeline、RNA Cufflinks transcriptome analysis process、RNA Hisat2-Stringtie analysis process、Human NGS data CNV detection 并发投递多个作业后,部分作业运行失败,日志中显示IO读写相关错误 修改: 购买存储资源、性能加速 用户管理模块 恢复数据 10 2022-10-15 新增: 支持资源统计功能。 系统设置 系统标签管理根据界面优化描述。 项目管理 新增设置项目存储容量。 数据管理 新增发布数据、禁止/允许删除数据内容。 镜像管理 新增发布镜像内容。 工具管理 新增发布应用、发布流程、下载应用或流程内容。 分析作业管理 新增作业失败后,修改作业参数描述。 大规模药物虚拟筛选 配体分子文件支持格式。 09 2022-07-30 新增: 作业管理 创建自动作业。 作业页面增加“完成时间”列,并支持搜索完成时间。 作业执行成功后,支持在“事件”页签查看实例的事件详情和YAML文件。 资产市场 新增AutoGenome镜像、RNA-Seq Analysis Based on STAR流程、RNA-Seq测试数据及参考基因组数据集。 数据管理 支持差异分页。 资源看板 支持GPU、显存、主机相关监控图表。 数据库 支持新增、编辑、删除数据行。 08 2022-03-30 新增: 计算节点标签 支持计算节点添加标签;在创建和编辑应用时可选择计算节点标签,运行作业时会将该应用调度到对应的计算节点上。 IO加速节点调度优化 在IO加速场景下,支持用户选择自动调度模式;增加IO加速节点容量控制,超出容量阈值之后,作业将不会投递至该节点。 数据引用功能增强 支持引用其他项目或者OBS桶中的数据;增大单次可引用目录至50个。 跨区域归档功能 任务批处理优化 增加批量导出任务的元数据,增加任务的批量删除,取消和重试。 数据透明加密 支持数据的透明加密,加密的数据可直接通过挂载进行计算。 数据审计功能优化 增加数据审计配置,可以导出用户的写操作和读操作。 07 2022-01-30 医疗智能体 平台支持按需计费,提供多种算力、存储、数据库规格,满足基因组数据管理分析、虚拟药物筛选等需求。 06 2021-12-30 新增: 应用和流程新增分类标签 新增系统资源管理界面,支持计算资源、性能加速、数据库资源动态调整 支持购买药物平台 优化 上传数据支持上传最大为1GB的单个文件 支持多个作业并发运行 分析作业支持批量操作 Notebook开发环境支持自研的基础镜像 05 2021-08-23 新增: 数据库管理 药物虚拟筛选服务 04 2021-03-30 新增: 资产市场,提供官方发布的镜像、数据、应用、流程资产。 镜像支持命令行工具上传、下载。 运行中的作业支持强制终止,断点续运行。 支持通过URL导入数据。 流程编辑功能优化。 03 2021-03-08 新增: 支持消息、邮件、安全、商标设置。 支持通过命令行工具对平台进行管理和使用,支持Windows、Linux系统。 优化: 优化流程的搭建和运行过程。 02 2020-11-24 新增: 新增项目功能,以项目为粒度对数据、分析作业、开发环境和镜像进行分组。实现项目资源的访问、共享和协作。 支持项目成员角色划分和权限划分。 支持跨项目数据引用、导入。 新增预置分析流程(Cell Ranger、GATK、NGS、Druglikeness)。 流程、应用支持多版本选择,支持X86、ARM运行。 消息中心支持异步任务提示。 01 2020-08-29 第一次正式发布。 父主题: 用户指南(基因平台)
  • 安装SDK 支持Python3及以上版本,执行python --version检查当前Python的版本信息。 使用SDK前,需要安装“huaweicloudsdkcore”和“huaweicloudsdkcbs”。有两种安装方式,分别如下。 使用pip安装 # 安装核心库 pip install huaweicloudsdkcore # 安装CBS服务库 pip install huaweicloudsdkcbs 使用源码安装 # 安装核心库 cd huaweicloudsdkcore-3.0.89 python setup.py install # 安装CBS服务库 cd huaweicloudsdkcbs-3.0.89 python setup.py install
  • 开始使用 详细的SDK介绍,使用异步客户端,配置日志请参见 SDK中心 、Python SDK使用指导、Python SDK使用视频。 导入依赖模块 from huaweicloudsdkcore.auth.credentials import BasicCredentials from huaweicloudsdkcore.exceptions import exceptions from huaweicloudsdkcore.http.http_config import HttpConfig # 导入CBS服务库huaweicloudsdkcbs from huaweicloudsdkcbs.v1.region.cbs_region import CbsRegion from huaweicloudsdkcbs.v1 import * 配置客户端连接参数 默认配置 # 使用默认配置,如出现'HttpConfig' is not defined报错,请检查是否已正确安装sdk config = HttpConfig.get_default_config() 网络代理(可选) # 根据需要配置网络代理 config.proxy_protocol = 'http' config.proxy_host = 'proxy.huaweicloud.com' config.proxy_port = 80 config.proxy_user = 'username' config.proxy_password = 'password' 超时配置(可选) # 默认连接超时时间为60秒,读取超时时间为120秒,支持统一指定超时时长timeout=timeout,或分别指定超时时长timeout=(connect timeout, read timeout) config.timeout = 120 SSL配置(可选) # 根据需要配置是否跳过SSL证书校验 config.ignore_ssl_verification = True # 配置服务器端CA证书,用于SDK验证服务端证书合法性 config.ssl_ca_cert = ssl_ca_cert 配置认证信息 配置AK、SK、project_id信息。华为云通过AK识别用户的身份,通过SK对请求数据进行签名验证,用于确保请求的机密性、完整性和请求者身份的正确性。 使用永久AK和SK basic_credentials = BasicCredentials(ak, sk, project_id) 使用临时AK和SK basic_credentials = BasicCredentials(ak, sk, project_id).with_security_token(security_token) 认证参数说明: ak、sk:访问秘钥信息,获取方法请参见准备工作。 project_id:华为云项目ID,获取方法请参见准备工作。 security_token:采用临时AK、SK 认证场景下的安全票据,可以通过token获取或者通过委托授权获取。 初始化客户端 指定region方式(推荐) # 增加region依赖 from huaweicloudsdkcbs.v1.region.cbs_region import CbsRegion # 初始化客户端认证信息,使用当前客户端初始化方式可不填 project_id/domain_id,以BasicCredentials为例 basic_credentials = BasicCredentials(ak, sk) # 初始化指定云服务的客户端 {Service}Client ,以初始化 Region 级服务CBS的 CbsClient 为例 client = CbsClient.new_builder() \ .with_http_config(config) \ .with_credentials(basic_credentials) \ .with_region(CbsRegion.value_of("cn-north-4")) \ .build() 指定云服务endpoint方式 # 指定终端节点,以 CBS 服务北京四的 endpoint 为例 endpoint = "https://cbs-ext.cn-north-4.myhuaweicloud.com" # 初始化客户端认证信息,需要填写相应 project_id/domain_id,以初始化 BasicCredentials 为例 basic_credentials=BasicCredentials(ak, sk, project_id) # 初始化指定云服务的客户端 {Service}Client ,以初始化 Region 级服务CBS的 CbsClient 为例 client = CbsClient.new_builder() \ .with_http_config(config) \ .with_credentials(basic_credentials) \ .with_endpoint(endpoint) \ .build() endpoint是华为云各服务应用区域和各服务的终端节点,详情请查看 地区和终端节点 。 发送请求并查看响应 # 以调用 问答机器人 会话接口ExecuteQaChat为例 request = ExecuteQaChatRequest() # qabot_id获取方法参考本章节“准备工作” request.qabot_id = "e716b41a-1fee-4730..." request.body = PostRequestsReq( # session_id首轮不需要传入或可传入任意值,第二轮开始使用上一轮返回的session_id session_id="ad7a5010-3817...", question="查天气" ) response = client.execute_qa_chat(request) print(response) 异常处理 表1 异常处理 一级分类 一级分类说明 二级分类 二级分类说明 ConnectionException 连接类异常 HostUnreachableException 网络不可达、被拒绝。 SslHandShakeException SSL认证异常。 RequestTimeoutException 响应超时异常 CallTimeoutException 单次请求,服务器处理超时未返回。 RetryOutageException 在重试策略消耗完成后,仍无有效的响应。 ServiceResponseException 服务器响应异常 ServerResponseException 服务端内部错误,Http响应码:[500,]。 ClientRequestException 请求参数不合法,Http响应码:[400, 500) # 异常处理 try: request = ExecuteQaChatRequest() response = client.execute_qa_chat(request) print(response) except exceptions.ClientRequestException as e: print(e.status_code) print(e.request_id) print(e.error_code) print(e.error_msg)
  • 新建信息收集节点 在机器人与用户的对话过程中,机器人需要收集用户问题中的关键信息,可通过配置信息收集节点,对用户的问题进行追问,并获取需要的内容。 在左上角节点列表中,拖拽“信息收集”节点到中间空白区域,同时界面右侧展开“信息收集”页签。 图1 信息收集 设置节点名称、在槽位管理下拉框中选择对应的意图。 选择意图后,会将意图中创建的槽位及追问话术等信息同步至此处。可对这些信息进行修改,修改后只在当前节点生效,不会影响原意图的槽位设置。 如果意图中设置了槽位信息,系统会展示该意图下所有的槽位,请根据表表1配置收集该意图相关的槽位信息。 表1 参数说明 参数名称 参数说明 取值 取值保留时间 槽位信息在被收集后,系统保留该信息的时间。 取值保留时间的取值如下: 关闭对话后清空:当用户关闭对话弹窗或重置对话后,清空槽位的取值信息。其他情况,不清空。 流程结束后清空:当用户结束当前对话流程后,清空槽位的取值信息。 流程中断跳出后清空:当用户中断流程后跳出,清空槽位的取值信息。 是否必须 用户问题中槽位信息是否必须出现。 取值如下: 是:必须槽位,当用户在对话中未提供槽位信息时,机器人会根据设置的话术进行追问 否:非必须槽位,当用户在对话中未提供槽位信息时,机器人不会追问。 追问轮数 与用户对话中可以追问的轮数。 取值如下: 1 2 3 追问话术 追问用户的问题。 有效字符串。 父主题: 配置对话流程(可选)
  • 创建技能 在“技能管理”页面,单击“添加技能”。 在添加技能对话框中选择预置技能或共享技能,单击“下一步”。 多轮对话技能:根据业务需要,通过自己配置意图、槽位,回复来实现多轮问答。 表格问答技能:仅需上传Excel表格,便能获取基于该表格知识的问答技能。 预置技能:使用系统已经创建好的技能(如查节日、查天气、成语接龙等),来实现一些通用场景下的多轮问答。系统提供的预置技能,可配置在机器人内进行使用,不需要再次训练,但不能对该技能进行修改。添加预置技能后,默认为运行状态,可直接对话体验测试,或线上对话测试。 共享技能:使用其他用户共享的技能,来实现某些特定场景下的多轮问答。可以添加调用,但不能对其进行修改。 图1 添加技能 多轮对话技能和表格问答技能需要输入技能名称,预置技能或共享技能需要选择技能名称,然后单击“确定”。 新创建的技能显示在“技能管理”页面。 对于多轮对话技能和表格问答技能,可以在操作列单击“编辑”重命名技能名称,也可以单击“删除”删除不需要的技能。状态为“运行中”的技能可以执行“停用”操作。 预置技能和共享技能只能在添加后进行“删除”操作。
  • 其他操作 删除 在问题类别区域,选中待删除的问题类别名称,单击删除问题类别。 在“删除问题类别”弹窗中单击“确定”。 图2 删除问题类别 编辑 在问题类别区域,选中待编辑的问题类别名称,单击编辑问题类别。 在“编辑问题类别”弹窗中单击“确定”。 图3 编辑类别 刷新 在问题类别区域,单击刷新问题类别列表。 查找 在问题类别区域,在查找框中输入问题类别名称,单击查找。 图4 查找问题类别 添加子级类别 鼠标悬浮在某一类别时,单击类别名称右侧的可新建子级类别。
  • 标注意图及槽位 添加训练语料之后,您需要为语料标注意图及槽位,并确认标注。 在“数据标注”页面,单击左侧训练集名称,进入对应的训练集管理页面。 图5 训练集管理 在“标注意图”列,单击下拉框,设置训练语料的意图。设置意图完成后,标注状态会变更为待确认。 下拉框中sys.other为负例,用来标注需要过滤掉的语料。 在“训练语料”列,选中关键词,出现“选择槽位”悬浮框,设置相应槽位。 槽位设置具体操作请参见配置意图章节。 图6 选择槽位 单击操作列“确认标注”,状态变更为已标注,即表示标注完成。在技能训练时,只会使用状态为已标注的训练语料进行训练。
  • 添加训练语料 训练集创建完成后,您需要给训练集中添加训练语料,提供手工添加和批量导入两种训练语料添加方式,根据您的需要选择。 方式一:手工添加训练语料 在“数据标注”页面,单击左侧训练集名称,进入对应的训练集管理页面。 在页面上方输入框中输入训练语料并按回车,或者输入训练语料后单击“添加”,自动添加至训练语料列表。 图2 输入训练语料 方式二:批量导入训练语料 在“数据标注”页面,单击左侧训练集名称,进入对应的训练集管理页面。 单击左上方“导入训练语料”按钮。 图3 单击“导入训练语料” 单击“添加文件”添加需要导入的文件。 您可以通过“下载模板”,下载文件模板填写数据。 图4 导入训练语料 设置导入模式。 导入模式有两种:追加和覆盖。 选择追加模式不会对原语料造成影响。 选择覆盖模式将删除原语料。 单击“确定”。 导入成功后,在训练语料列表中显示导入的语料信息。
  • 其他操作 批量操作 在“数据标注”页面,单击左侧训练集名称,进入对应的训练集管理页面。 勾选训练语料,单击“批量操作”,可以执行批量标注意图、批量确认标注、批量删除操作。 图7 批量操作 编辑 在“数据标注”页面,单击左侧训练集名称,进入对应的训练集管理页面,可以编辑训练集名称和训练语料。 图8 编辑训练集 删除 当某一训练集不再匹配业务诉求,您可以删除该训练集以释放资源。 在“数据标注”页面,鼠标悬浮在训练集名称上,单击删除图标。 图9 删除训练集 在删除训练集对话框中,单击“确认”。
  • 新建接口调用节点 在对话流程中,如果需要对接外部内容,或其他业务系统可使用接口调用节点,通过接口调用节点,使机器人能够准确回答用户的问题。 在左上角节点列表中,拖拽“接口调用”节点到中间空白区域,同时界面右侧展开“接口调用”页签。 图1 接口调用 根据表1设置节点名称、模式(配置模式或者函数模式)、请求方式、调用地址及入参和出参信息。 表1 参数说明 参数名称 参数说明 取值 模式 包含配置模式和函数模式。 配置模式 通过可视化的配置,完成调用地址,请求方式,出入参的设置。 函数模式 通过填写完整函数的方式,调用其他资源。 入参设置 入参设置非必填。 如果需要向接口地址传递参数时,可通过以下取值方式设置入参信息。 自定义取值 根据槽位取值 根据变量取值 出参设置 出参设置非必填。 如果需要获取接口返回的内容,可通过以下赋值设置出参信息。出参的字段支持JSON体,可用datetime.date、datetime.time的方式来配置指定字段。 赋值给槽位 赋值给变量 父主题: 配置对话流程(可选)
  • 新建对话回复节点 在机器人与用户的对话流程中,完成处理节点后,您需要配置回复节点,用来表示机器人回复用户的内容。您可以插入变量或者槽位,编辑回复术语。对话流程的终结节点,必须以回复节点结束。 在左上角节点列表中,拖拽“对话回复”节点到中间空白区域,同时界面右侧展开“对话回复”页签。 图1 对话回复 设置节点名称、回复信息、变量、槽位等信息。 对话回复的内容可以插入变量、插入槽位,并填充变量和槽位之间的文本使其构成一个完整的语句。例如:[S:check_weather-城市][S:check_weather-时间]的天气是[V:weather],表示机器人回复的术语可以是“北京2020.07.07的天气是多云”。 表1 参数说明 参数名称 参数说明 取值范围 插入变量 选择变量,并关联对应的变量信息。 只支持由大小写字母、数字、汉字以及部分符号(“_”、“-”、“#”)组成,输入长度为1~63字符。 插入槽位 选择意图,并关联对应的槽位信息。 意图下的所有槽位。 父主题: 配置对话流程(可选)
  • 播报设置 进入“播报设置”页签,设置视频布局、主播布局、播报内容,在“效果演示”框预览设置效果。 设置视频布局,可以选择“横版”或“竖版”。 设置主播布局,可以选择“主播在中间”、“主播在左边”、“主播在右边”。 设置播报内容。 上传的文本,系统会进行涉黄、辱骂、违禁品审核。 上传的图片,系统会进行涉黄、涉暴审核。 如果主播布局选择“主播在中间”,直接在输入框中编辑播报文本,按钮可以设置是否显示播报字幕。 文本总字数不能超过2500字。 图1 主播在中间 如果主播布局选择“主播在左边”或“主播在右边”,播报内容可以选择“仅文本”、“文本+图片”、“文本+PDF”三种形式,按钮可以设置是否显示播报字幕。 选择“仅文本”,直接在输入框中编辑播报文本。 图2 仅文本 选择“文本+图片”,逐个添加播报内容图片。 单击左侧图标,添加播报内容图片,在右侧输入框中编辑相应的播报文本。 支持JPG、JPEG、PNG三种格式图片,图片大小不能超过1M,最多支持上传25张图片。 图3 文本+图片 选择“文本+PDF”,支持批量添加播报内容图片。 单击“上传文件”上传PDF文件,一页对应一张图片。 上传PDF文件大小不能超过10MB,总页数不能超过25页。如果重新上传,播报列表数据将被清空。 图4 文本+PDF 单击“保存”,保存当前配置。 单击“下一步”。 父主题: 生成视频
  • 标签应用 例如:西安地区和杭州地区班车时间不同,分别创建标签“西安”和“杭州”。西安用户在查询班车时,系统自动返回带有西安标签的班车时间;杭州用户在查询班车时,系统自动返回带有杭州标签的班车时间。 图5 创建标签 创建班车查询语料,答案区分西安和杭州标签: 图6 创建问答语料 进入 API Explorer 接口调试页面,调试问答效果。调用操作可参考使用API Explorer调用API。 以调用杭州标签为例说明: 在“extends”参数中输入杭州的标签ID,如图7红框所示,响应结果中仅包含杭州班车时间表。 图7 调试结果
  • 音频设置 进入“音频设置”页签,设置音色、整体语速、音量、段首停顿,单击“试听”可以试听音色。 图1 音频设置 设置音色。 先选择性别男声、女声或者我的声音,再选择声音类型。 如果您在“ 语音交互 服务”中使用声音克隆服务定制声音,您可以直接选择您已定制的声音。 设置整体语速、音量,拖动进度条控制大小。 设置段首停顿,输入停顿秒数。 单击“保存”,保存当前配置。 单击“生成视频”。 自动跳转至视频管理页面,提示“视频正在生成中,请稍后”,等待视频生成成功。 父主题: 生成视频
  • 问答统计 问答统计提供了问答机器人问答相关的一些数据信息,您可以通过不同的时间维度来查看统计数据。 “问答统计”只统计最近三个月的数据。 如图1所示,问答统计按如下几个维度进行统计展示。 问答占比统计 问答类型分为“对话技能”、“直接命中问题”、“推荐问题”、“无效问题”、“闲聊”、“兜底”,此处展示了每一类问答的回答次数,并通过饼图的样式展示。 对话技能:机器人对话体验过程中,调用技能进行对话的次数。 直接命中问题:用户提的问题,机器人匹配到知识库中的问题,直接返回答案。 推荐问题:用户提的问题,机器人匹配到知识库中的多个问题,返回推荐的所有相似问题。 无效问题:用户提的问题,机器人匹配到知识库中的无效问题。 闲聊:用户提的问题,机器人匹配到知识库中的闲聊问题,返回闲聊的答案。 兜底:当机器人无法理解用户的问题时,机器人会按照设置的识别失败回复进行回复响应。 问答次数趋势统计 根据指定的时间,使用折线图展示问答次数的趋势。 问答占比趋势统计 根据指定的时间,使用折线图展示问答占比的趋势。 图1 问答统计
  • 访问统计 访问统计提供了用户访问和使用问答机器人的一些统计信息。 如图2所示,访问统计按如下几个维度进行统计展示。 访问数:指定时间段内用户和 智能问答机器人 问答会话的个数,每唤起一次机器人即为一个访问数。 独立用户数:指定时间段内不同用户访问智能问答服务的用户个数。 平均对话轮数:指定时间段内每个用户平均与问答机器人对话的轮数,其计算公式为:用户与问答机器人进行问答的总次数/指定时间段内用户访问智能问答机器人的总次数。 平均访问时长:指定时间段内每个用户平均访问的时长,单位为秒,其计算公式为:访问问答机器人的总时间/指定时间段内访问智能问答机器人的用户数。 访问数趋势统计:以折线图的形式展示了指定时间段内,总访问数和独立用户数的数据趋势。 平均对话轮数趋势统计:以折线图的形式展示了指定时间段内平均对话轮数。 平均访问时长趋势统计:以折线图的形式展示了指定时间段内平均访问时长。 图2 访问统计
  • 检测对话流程 对话流程配置后,单击按钮可检测当前流程是否有错误。对话流程在训练发布前,一定要经过检测。 如果检测结果为黄色或红色,鼠标悬浮在检测按钮右侧的检测结果图标上,配置有问题的节点会高亮显示。 当检测结果图标是绿色,表示流程图检测通过。 当检测结果图标是黄色,表示流程图存在参数未设置、不存在或流程逻辑有问题的情况,可能导致流程不通畅。 当检测结果图标是红色,表示流程图部分节点关键信息未设置或不存在,将导致流程不通畅。 表1 错误信息表 错误类型 颜色 是否可以训练发布 错误原因 严重错误 红 不可以 信息收集节点,所配置槽位不存在。 条件判断节点,已连线分支,未设置详细条件。 条件判断节点,所选槽位不存在。 对话回复节点没有回复内容。 接口调用节点,配置模式,未填写接口地址。 接口调用节点,函数模式,未选择函数。 知识库回复,问题不存在。 知识库回复,答案不存在。 终结节点不是回复类型的节点。 信息收集节点,必填槽位的追问话术为空。 一般错误 黄 可以 有节点未连线(除开始节点外)。 信息收集节点,没有槽位设置(包括所选意图没有槽位;有槽位且全部删除)。 条件判断节点,同一分支的同一条件组内出现相同条件。 条件节点有剩余分支未连接。 对话回复节点,所插入的槽位或变量不存在。 没有错误 绿 可以 无 父主题: 配置对话流程(可选)
  • 新建知识库回复节点 在机器人与用户的对话流程中,完成处理节点后,您可以引用知识库中已有的问题的答案作为机器人的回复内容。对话流程的终结节点,必须以回复节点结束。 在左上角节点列表中,拖拽“知识库回复”节点到中间空白区域,同时界面右侧展开“知识库回复”页签。 图1 知识库回复 设置节点名称、问题信息。 展开问题下拉框,在搜索框中搜索问题,系统会关联出知识库中该问题,选择该问题。 父主题: 配置对话流程(可选)
  • 新建条件判断节点 在多轮对话中,机器人需要根据用户的不同输入,进行相应的回复和逻辑处理。因此,对话流程中提供条件判断节点,该节点可自定义用户的不同输入作为条件分支,引导后续的对话流程。条件判断节点中同一个分支内可增加多种条件,包括“或”、“且”条件。 在左上角节点列表中,拖拽“条件判断”节点到中间空白区域,同时界面右侧展开“条件判断”页签。 图1 条件判断 单击“添加条件分支”,根据表1配置条件分支的相关信息。 表1 参数说明 判断范围 说明 取值 意图识别 在对话流程中,机器人识别到的用户意图为判断类型。意图识别的取值可选择命中或未命中某个意图,也可选择机器人是否理解用户的意图。 当您以意图识别为判断类型时,需要选择指定意图,判断意图的逻辑取值如下: 等于:表示在用户的问题中识别出指定意图名称。 不等于:表示在用户的问题中识别不到指定意图名称。 为空:表示在用户的问题中识别不到任何意图,该参数不需要指定意图。 不为空:表示在用户的问题中识别到系统中任意一个意图,该参数不需要指定意图。 信息收集 机器人收集到的槽位信息为判断类型。信息收集的取值可选择指定槽位的填充状态,或对填充值进行数值比较。 当您以信息收集为判断类型时,需要选择指定意图及槽位,并输入槽位的取值信息,判断槽位的逻辑取值如下: 等于:表示在用户的问题中识别出指定槽位的取值信息。 不等于:表示在用户的问题中识别不到指定槽位的取值信息。 已填充:表示在用户的问题中已填充指定槽位的取值信息。 未填充:表示在用户的问题中未填充指定槽位的取值信息。 包含:表示在用户的问题中包含指定槽位的取值信息。 不包含:表示在用户的问题中不包含指定槽位的取值信息。 大于:表示在用户的问题中大于指定槽位的取值信息。 小于:表示在用户的问题中小于指定槽位的取值信息。 接口返回 以接口调用节点,调用后,接口返回的信息为判断类型。接口返回的参数值与填写的数值进行比较。 当您以接口返回为判断类型时,需要输入参数名称,并填写参数取值信息,判断参数的逻辑取值如下: 等于:表示在接口返回时,参数名称必须为指定的参数取值信息。 不等于:表示在接口返回时,参数名称不能为指定的参数取值信息。 包含:表示在接口返回时,参数名称包含指定的参数取值信息。 不包含:表示在接口返回时,参数名称不包含指定的参数取值信息。 机器人回复 以上一轮对话中,机器人回复用户的内容为判断类型。机器人回复的取值可对上轮机器人回复的内容做判断。 当您以机器人回复为判断类型时,需要输入机器人回复信息,判断回复的逻辑取值如下: 等于:表示机器人回复时是输入的回复信息。 不等于:表示机器人回复时不是输入的回复信息。 包含:表示机器人回复的语句中包含输入的回复信息。 不包含:表示机器人回复的语句中不包含输入的回复信息。 用户回复 以上一轮对话中,用户回复的内容为判断类型。用户回复的取值可对上轮用户回复的内容做判断。 当您以用户回复为判断类型时,需要填写用户回复信息,判断回复的逻辑取值如下: 等于:表示用户回复时是输入的回复信息。 不等于:表示用户回复时不是输入的回复信息。 包含:表示用户回复的语句中包含输入的回复信息。 不包含:表示用户回复的语句中不包含输入的回复信息。 肯否表达:表示用户回复的语句中有肯定或者否定的信息 可以删除单个条件,也可删除整个分支。删除分支后,对应的连线也将被删除。 父主题: 配置对话流程(可选)
  • 准备素材 开始使用多模态播报机器人前,您需要根据应用场景,提前准备播报内容。如果需要自定义视频背景图片、视频 LOG O,需提前准备图片素材。 表1 准备素材 素材类型 说明 参考章节 播报内容(必选) 当前支持的播报内容格式有:文本、文本+图片、文本+PDF。 文本是主播需要解说的内容。 文本总字数不能超过2500字。 图片是作为虚拟显示屏的背景图片。 支持JPG、JPEG、PNG三种格式图片,图片大小不能超过1M,最多支持上传25张图片。 PDF文件的一页对应一张虚拟显示屏的背景图片,相当于批量上传图片。 上传PDF文件大小不能超过10MB,总页数不能超过25页。如果重新上传,播报列表数据将被清空。 播报设置 视频背景图片(可选) 当前系统提供了多种视频背景图片,您也可以自定义视频背景图片、视频LOGO,需要提前准备图片素材,格式要求:支持JPG、JPEG、PNG三种格式图片,图片大小不能超过1M。 视频设置 视频LOGO(可选) 上传的文本,系统会进行涉黄、辱骂、违禁品审核。 上传的图片,系统会进行涉黄、涉暴审核。 图1 播报设置(准备播报内容) 图2 视频设置(准备视频背景图片、视频LOGO) 父主题: 多模态播报机器人
  • 视频设置 进入“视频设置”页签,设置背景图片、LOGO,在“效果演示”框预览设置效果。 支持JPG、JPEG、PNG三种格式图片,图片大小不能超过1M。 上传的图片,系统会进行涉黄、涉暴审核。 图1 视频设置 设置背景图片。 可以选择系统预置的视频背景图片,也可以单击图标,上传提前准备的视频背景图片。 设置LOGO。 可以选择系统预置的LOGO图片,也可以单击图标,上传提前准备的LOGO图片。 单击“保存”,保存当前配置。 单击“下一步”。 父主题: 生成视频
  • 切换计算节点状态 用户需要计算节点短暂脱离空间,一段时间内不想被其他参与方使用自己的数据时,可以手动触发计算节点下线。即“计算节点状态”为“在线”时,触发单击下线,计算节点会切换成离线状态,180秒后空间其他参与方无法使用该计算节点已发布的数据集运行作业。 用户想要加入空间,想被其他参与方使用自己的数据时,可以手动触发计算节点上线。即“计算节点状态”为“离线”时,触发单击上线,计算节点会切换成上线状态,90秒后,空间其他参与方可以使用该计算节点已发布的数据集运行作业。 用户登录 TICS 控制台。 进入TI CS 控制台后,单击页面左侧“计算节点管理”,进入计算节点管理页面。 在“计算节点管理”页面,查找需要发布数据的计算节点名称,单击“计算节点名称”进入计算节点详情页。 图1 选择计算节点 在“计算节点详情”页,单击“前往计算节点”,在登录页正确输入部署计算节点时设置的“登录用户名”和“密码”。 图2 前往计算节点 在左侧导航树上单击“基本信息”,在“基本信息”页面找到“计算节点状态”部分,触发计算节点状态切换操作。 图3 单击切换状态
共100000条