【unit】百度unit初体验

前言

  • 智能对话平台玩过了图灵、微信,这次玩玩百度的Unit。

注册账号

在这里插入图片描述

  • 名称不用说了,对话流程控制有2种,具体区别官网搬运:
  • taskflow:https://ai.baidu.com/forum/topic/show/957543 看介绍这个有点类似于微信的多轮复杂对话,感觉是个有限状态机+可视化配置类似于xstate的玩意。
  • 技能分发:https://ai.baidu.com/forum/topic/show/941243 看介绍就是那种问一句答一句的。本文先玩这个。

添加技能

  • 目前是空的,我们需要给机器人添加技能

在这里插入图片描述
在这里插入图片描述

  • 创建一个闲聊技能,看了下说增强版不稳定,那就玩玩专业版。
  • 然后添加进机器人。
  • 试着进行对话,发现已经触发了闲聊的trigger:
    在这里插入图片描述

api调用

  • 先获取接口API Key / Secret Key
  • 进入百度ai控制台,创建unit应用。
  • 此时就产生了该应用的apikey与secretkey。
  • 向授权服务地址https://aip.baidubce.com/oauth/2.0/token发送请求(推荐使用POST),并在URL中带上以下参数:
    grant_type: 必须参数,固定为client_credentials;
    client_id: 必须参数,应用的API Key;
    client_secret: 必须参数,应用的Secret Key;
  • 之后会返回一个token,拿到token后就可以请求了。
  • 后面的请求参照:https://ai.baidu.com/ai-doc/UNIT/qk38gggxg#简介
  • 注意:没交钱需要使用沙盒环境的地址,否则不通。

在这里插入图片描述
在这里插入图片描述

  • 第二次请求需要把第一次的session_id带上,同时对话信息给写上,以及需要使用session的技能。

在这里插入图片描述

  • 它有可能产生多个回复语句,默认选取第一条。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

业火之理

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值