上云无忧 > 文档中心 > 百度智能云机器人平台 ABC Robot填槽化技能 - WebService
机器人平台 ABC Robot
百度智能云机器人平台 ABC Robot填槽化技能 - WebService

文档简介:
本文主要介绍自定义技能Web Service如何使用,帮助开发者完成技能服务的开发,实现多轮对话能力。 在填槽完毕后,您预设的服务地址会收到机器人平台的请求,请求中带有语义理解后的意图和槽位信息,您可以根据这些信息进行具体的业务处理,随后返回符合机器人平台格式要求的响应。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文主要介绍自定义技能Web Service如何使用,帮助开发者完成技能服务的开发,实现多轮对话能力。

在填槽完毕后,您预设的服务地址会收到机器人平台的请求,请求中带有语义理解后的意图和槽位信息,您可以根据这些信息进行具体的业务处理,随后返回符合机器人平台格式要求的响应。

配置服务地址

  1. 登录ABC Robot平台管理控制台,选择一个项目,左侧导航栏点击“技能管理>自定义技能”,进入“自定义技能”页面。 
  2. 点击“新建技能“按钮,按照提示创建一个技能。 
  3. 新建技能后,进入自定义技能设置页。 
  4. 回复方式选择“Web Service”,填写服务地址及token。

    注:服务地址以及token都是必填项,建议在您的服务端对token进行验证

开发服务接口

页面上配置的服务地址会收到技能的请求,请求中带有NLU(自然语言理解)后的意图和词槽信息。您需要搭建一个Web Service,根据自身的业务逻辑来处理技能的回复结果,并按照ABC Robot平台要求的格式进行返回。

请求与响应说明

请求说明

  • 请求方式:post
  • 请求地址:服务地址与token的拼接 如服务地址为http://127.0.0.1:8500,token为auth,则请求url为http://127.0.0.1:8500?token=auth
  • 请求参数参考:自定义技能协议

响应说明

  • 响应参数说明参考: 自定义技能协议
相似文档
  • 当为自定义技能配置了Web Service或代码编辑模块,就可以处理技能回复逻辑。在多轮对话填槽完毕后,这些模块会收到机器人平台的请求,请求中带有语义理解后的意图和槽位信息,Web Service或代码编辑模块根据这些请求信息进行具体的业务处理,并返回符合机器人平台格式要求的响应。下面介绍请求和响应的具体内容。
  • 预置技能是百度机器人平台为开发者预置的系统技能,开发者只需要简单配置,就能获得相应的垂类能力。目前包括天气查询、时间查询、日常聊天、问候、百科问答、百度图片、知识图谱、股票查询等能力,未来还将逐步开放更多技能。
  • 如果开发者在接入ABC Robot机器人平台时,自己已经购买或开发了智能交互应用(如智能客服、知识库等),机器人平台开放了第三方技能接入功能,帮助开发者快速将自己的应用对接到机器人平台。
  • 人脸识别简介: ABC Robot平台基于百度领先的人脸识别和分析技术,提供人脸检测与分析、五官定位、人脸查找、人脸比对、活体检测等多种服务,可应用于智慧零售、智慧楼宇等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份认证等需求。
  • 新增人脸库: 在“人脸库列表”页面,点击列表上方的“添加人脸库”按钮。 根据页面提示填写人脸库名称和人脸库 ID,完成后单击“确定”,即可创建一个人脸库。 人脸库名称:可修改,不可重复。 人脸库ID:唯一标识符,不可修改,不可重复。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部