商丘信息网 欢迎您!

商丘信息网

你当前的位置:秒速时时彩平台 > 本地发布 > 列表
使用Python与图灵机器人聊天
更新时间:2019-07-31 09:41:13 点击数:127 来源:本站

  图灵机器人对中文的识别准确率高达90%,是目前中文语境下智能度最高的机器人。有很多在Python中使用图灵机器人API的博客,但都是1.0版本。所以今天简单地总结一下在Python中使用图灵机器人API v2.0的方法。

秒速时时彩平台  基本原理就是使用urllib.request模块,向接口地址发送HTTP POST请求,请求中加入了聊天内容。

秒速时时彩平台  1、字典req包含了向图灵机器人发出请求所需的各项信息。其中req[perception][selfInfo][location]包含了地理位置信息,向图灵机器人发送与位置有关的请求时,如果没有另外指定位置,则会默认使用这个位置。例如询问明天会下雨吗,图灵机器人会回答我上海明天是否下雨。

秒速时时彩平台  2、req[userInfo]包含了API KEY,请替换成你的API KEY(双引号不要删除)。另外userId是用户参数,暂时不明白用途,如果你有什么想法恳请留言。

  3、图灵机器人的回答可以转换为python的字典格式。其中有一项response_dic[intent][code]官方称为输出功能code,表示这个回答是什么类型的。例如10004代表普通的聊天回复,10008代表与天气相关的回复。然而奇怪的是,目前API v2.0的官方文档并没有给出code和类型的对照表。目前自己总结了一些如下,欢迎补充:

秒速时时彩平台  到现在为止,已经快把每个独立的模块完成了,接下来该准备考虑如何把它们整合在一起了。希望能帮到你。

  测试之后发现是请求里面userId: 用户参数这一项,不能填中文。所以把“用户参数”改成任意英文字符就解决了。

  请问为什么 输入 我:明天天气怎么样;返回错误 4001,加密方式错误,是因为我的python没有安装好吗

  请问为什么 输入 我:明天天气怎么样;返回错误 4001,加密方式错误,是因为我的python没有安装好吗

  你好,我是python新人,我用tkinter写了一个聊天界面然后调用了图灵,请问怎么样可以不经过终端直接在这个聊天界面上和图灵对话呢?请教了。

  每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

上一篇:境外非政府组织在中国 年度报告发布!


下一篇:证监会7月26日新闻发布会

热门阅读
推荐图文
使用Python与图灵机器人聊天 境外非政府组织在中国 年度报告发布! 快手公布对所有快手小店的成交订单抽取技术 跨境电商平台推荐-亚洲B2C平台STARDAY 河南省叶芭之星植物保护有限公司
document.write ('');