检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
X-App-UserId 否 String 第三方用户ID。不允许输入中文。 表3 请求Body参数 参数 是否必选 参数类型 描述 room_id 是 String 智能交互对话ID,获取方法请参考创建智能交互对话直播间。 robot_id 是 String 应用ID。 响应参数 状态码:
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
ChatSubtitleConfig object 对话字幕配置 chat_video_type String 智能交互对话端配置。 COMPUTER: 电脑端 MOBILE: 手机端 HUB: 大屏 room_id String 对话ID。 create_time String 智能交互对话创建时间,格式遵循:RFC
删除智能交互对话 功能介绍 该接口用于删除智能交互对话。 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/smart-chat-rooms/{room_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
room_id String 智能交互对话ID room_name String 智能交互对话名称 room_description String 智能交互对话描述。 robot_id String 机器人ID。 cover_url String 对话封面图URL model_infos
配置对话机器人服务CBS 在对话机器人服务配置问答机器人。MetaStudio创建对话时,如果“第三方应用”需要选择“华为云CBS”时,才需要执行本节操作,详情请参考表1。 操作步骤 登录MetaStudio控制台。 单击界面左上角的图标,在弹出的浮动框中,搜索“对话机器人服务 CBS”,如图1所示。
响应Body参数 参数 参数类型 描述 job_id String 智能交互对话任务ID。 language String 智能交互语言 zh_CN:简体中文(已下线,请使用CN) en_US:英语(已下线,请使用EN) CN:中文 EN:英文 rtc_room_info RTCRoomInfoList
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参数 参数 是否必选 参数类型 描述
进行智能交互时,透明背景支持的浏览器及其版本,详见客户端SDK参考-快速入门-表3。 对话 配置对话,可以设置数字人欢迎语和热点问题,方便用户与数字人进行交互问答。执行对话配置前,需要完成应用创建操作。 配置对话的详细操作,如下所示: 登录MetaStudio控制台,单击“智能交互”,如图3所示。
界面右侧选择“智能交互 > 对话项目”页签,如图1所示。 图1 对话项目 找到需要修改的对话项目,单击右侧的“编辑”,进入对话编辑界面,如图2所示。 图中标识“1”处为语言修改配置。请根据实际情况切换语言,目前仅支持中文和英文。 图中标识“2”处为声音切换入口。单击图标,弹出如图3所示的对话框,选择需要切换的声音。
界面右侧选择“智能交互 > 对话项目”页签,如图1所示。 图1 对话项目 找到需要修改的对话项目,单击右侧的“编辑”,进入对话编辑界面,如图2所示。 图中标识“1”处为语言修改配置。请根据实际情况切换语言,目前仅支持中文和英文。 图中标识“2”处为声音切换入口。单击图标,弹出如图3所示的对话框,选择需要切换的声音。
chat_id 是 String 对话ID。 command 是 String 操作命令。 包含如下命令: TEXT_DRIVE:文本驱动 INTERRUPT_CHAT:中断对话 STOP_CHAT:停止对话 data 是 ChatReqDataInfo object 对话请求数据信息。 表7
} } 用户发送中断对话的消息 文本驱动数字人讲话过程中,支持使用INTERRUPT_CHAT命令,中断数字人与用户的对话。对话被打断后,数字人将停止说话,并发送下一次对话的START_CHAT消息给用户。 详细交互流程如下所示: 用户发送中断对话的消息。 代码示例如下所示:
Array of Message objects 多轮对话问答对。 app_id 是 String 第三方语言模型的应用ID。 user 是 String 用户唯一标识。 session_id 是 String 当前对话的唯一标识,用于关联对话上下文内容。 is_stream 否 Boolean
画布制作完成后,再制作语音。 选择“文本驱动”的方式。在文本输入框中,输入文本内容,以生成音频,如图2所示。 文本示例:今天是9月26日,星期二,天气晴朗,欢迎大家到访。我们精心布置了现场,室内摆放了各类植物和鲜花,场地宽敞明亮,足够大家在室内共同交流和活动。 图2 文本驱动 音频制作完成后,可单击音量图标,调整音频的音量。
MSS.47010133 与大语言模型对话失败 与大语言模型对话失败 联系技术支持 400 MSS.47010145 提问文本长度过长 提问文本长度过长 提问文本长度过长,请检查 400 MSS.47010146 提问文本为空 提问文本为空 提问文本为空,请检查 400 MSS.47010148