Python3调用百度unit的机器人API(适合菜鸡参考)顺便求指导

本人菜鸟,如有错误或不当,欢迎指正。

看大伙做聊天机器都用图灵或者聚合数据的机器,看着确实方便,不过这2个开始收费了。。。

发现百度也有相关的功能,而且可编辑性非常强,重点是完全免费的。就自己做着玩耍下。

我在CSDN上搜到的大部分是直接调用单独的技能,没有直接对机器的人的调用

 上代码

# -*- coding: utf-8 -*-

import requests
from liaotian import read_token
import random
import json


acs_token = read_token()  #这里是百度的access_token,请参考百度的技术文档,没啥难的,照示例抄就行

url = 'https://aip.baidubce.com/rpc/2.0/unit/service/chat?access_token=' + str(acs_token) #需要进行类型转换下,我读文件读出来的是二进制数据。不然会报错。
    #下面的log_id在真实应用中要自己生成,可是递增的数字
log_id ='7758521'
    #下面的user_id在真实应用中要是自己业务中的真实用户id、设备号、ip地址等,方便在日志分析中分析定位问题
user_id='222333'
    #下面要替换成自己的service_id,是你的机器人ID!!不是技能ID!!!
s_id='xxxx'
#post_data = '{\"bot_session\":\"\",\"log_id\":\"'+
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值