检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
X-App-UserId 否 String 第三方用户ID。不允许输入中文。 表3 请求Body参数 参数 是否必选 参数类型 描述 room_id 是 String 智能交互对话ID,获取方法请参考创建智能交互对话直播间。 robot_id 是 String 应用ID。 响应参数 状态码:
删除智能交互对话 功能介绍 该接口用于删除智能交互对话。 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/smart-chat-rooms/{room_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
X-App-UserId 否 String 第三方用户ID。不允许输入中文。 表3 请求Body参数 参数 是否必选 参数类型 描述 room_name 是 String 对话名称 room_description 否 String 对话描述。 video_config 否 VideoConfig
ChatSubtitleConfig object 对话字幕配置 chat_video_type String 智能交互对话端配置。 COMPUTER: 电脑端 MOBILE: 手机端 HUB: 大屏 room_id String 对话ID。 create_time String 智能交互对话创建时间,格式遵循:RFC
room_id String 智能交互对话ID room_name String 智能交互对话名称 room_description String 智能交互对话描述。 robot_id String 机器人ID。 cover_url String 对话封面图URL model_infos
ChatSubtitleConfig object 对话字幕配置 chat_video_type String 智能交互对话端配置。 COMPUTER: 电脑端 MOBILE: 手机端 HUB: 大屏 room_id String 对话ID。 create_time String 智能交互对话创建时间,格式遵循:RFC
智能交互数字人对话管理 创建智能交互对话 查询智能交互对话列表 查询智能交互对话详情 更新智能交互对话信息 删除智能交互对话 父主题: 智能交互管理
智能交互数字人对话任务管理 创建对话链接 启动数字人智能交互任务 结束数字人智能交互任务 查询数字人智能交互任务 父主题: 智能交互管理
配置对话机器人服务CBS 在对话机器人服务配置问答机器人。MetaStudio创建对话时,如果“第三方应用”需要选择“华为云CBS”时,才需要执行本节操作,详情请参考表1。 操作步骤 登录MetaStudio控制台。 单击界面左上角的图标,在弹出的浮动框中,搜索“对话机器人服务 CBS”,如图1所示。
project_id 是 String 项目ID,获取方法请参考获取项目ID。 room_id 是 String 智能交互对话ID,获取方法请参考创建智能交互对话直播间。 表2 Query参数 参数 是否必选 参数类型 描述 robot_id 是 String 应用ID,获取方法请参考创建应用。
object 数字人智能交互对话任务出错信息。 create_time String 数字人智能交互对话任务创建时间。格式遵循:RFC 3339 如"2021-01-10T08:43:17Z"。 lastupdate_time String 数字人智能交互对话任务最后更新时间。格式遵循:RFC
project_id 是 String 项目ID,获取方法请参考获取项目ID。 room_id 是 String 智能交互对话ID,获取方法请参考创建智能交互对话直播间。 job_id 是 String 任务ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述
界面右侧选择“智能交互 > 对话项目”页签,如图1所示。 图1 对话项目 找到需要修改的对话项目,单击右侧的“编辑”,进入对话编辑界面,如图2所示。 图中标识“1”处为语言修改配置。请根据实际情况切换语言,目前仅支持中文和英文。 图中标识“2”处为声音切换入口。单击图标,弹出如图3所示的对话框,选择需要切换的声音。
进行智能交互时,透明背景支持的浏览器及其版本,详见客户端SDK参考-快速入门-表3。 对话 配置对话,可以设置数字人欢迎语和热点问题,方便用户与数字人进行交互问答。执行对话配置前,需要完成应用创建操作。 配置对话的详细操作,如下所示: 登录MetaStudio控制台,单击“智能交互”,如图3所示。
界面右侧选择“智能交互 > 对话项目”页签,如图1所示。 图1 对话项目 找到需要修改的对话项目,单击右侧的“编辑”,进入对话编辑界面,如图2所示。 图中标识“1”处为语言修改配置。请根据实际情况切换语言,目前仅支持中文和英文。 图中标识“2”处为声音切换入口。单击图标,弹出如图3所示的对话框,选择需要切换的声音。
查看会话记录 可以参考本章节,查看已创建角色的对话记录。 操作步骤 登录奇妙问,左侧导航栏中,选择“会话记录”,如图1所示。 会话记录页面会展示所有角色的历史会话记录。 图1 会话记录 支持对会话进行如下操作。 可以通过项目名称、会话开始时间、会话结束时间,快速查询或者导出需要查
chat_id 是 String 对话ID。 command 是 String 操作命令。 包含如下命令: TEXT_DRIVE:文本驱动 INTERRUPT_CHAT:中断对话 STOP_CHAT:停止对话 data 是 ChatReqDataInfo object 对话请求数据信息。 表7
前提条件 MetaStudio创建对话时,如果“第三方应用”选择“奇妙问”时,才需要执行创建智能交互数字人(奇妙问)操作,详情请参考表1。 父主题: 创建智能交互数字人(奇妙问)
获取数字人互动页面URL的方式还有:进入“我的创作 > 智能交互 > 对话项目”页面,单击智能交互对话项目右侧的“生成URL并复制”,将URL分享给其他用户使用。 图4 智能交互对话项目 复制URL至浏览器中,访问数字人互动页面。 界面弹出激活码输入对话框,请参考下述操作获取激活码: 在智能交互编辑页面,单击左侧导航栏中的“发布”。
} } 用户发送中断对话的消息 文本驱动数字人讲话过程中,支持使用INTERRUPT_CHAT命令,中断数字人与用户的对话。对话被打断后,数字人将停止说话,并发送下一次对话的START_CHAT消息给用户。 详细交互流程如下所示: 用户发送中断对话的消息。 代码示例如下所示: