图灵机器人

1 基于图灵机器人的对话

醉酒当歌 提交于 2020-03-28 12:06:56
调用图灵机器人制作一个智能对话机器人 1成为开发者注册 图灵网站: https://www.kancloud.cn/turing/web_api/522992 我的apikey:820c4a6ca4694063ab6002be1d1c63d3 编码方式 UTF-8(调用图灵API的各个环节的编码方式均为UTF-8) 接口地址 http://openapi.tuling123.com/openapi/api/v2 调用实例 1 python 调用实例 1 安装python 2安装库文件 request 下载安装包 CMD命令行进入文件夹下 执行 python step.py install 3写程序,点击调试 打开编辑器 点击运行 对话开始 替换自己的开发者密钥 ''' Python3''' import requests#导入requests库 import json#导入json库 key = '820c4a6ca4694063ab6002be1d1c63d3'#单引号里写你注册的的图灵机器人key while True:#主循环 info = input('\n我:')#输入对话信息 url = 'http://www.tuling123.com/openapi/api?key='+key+'&info='+info#组成url res = requests.get(url)

基于图灵api的Python机器人

孤者浪人 提交于 2020-03-28 10:20:23
一、注册图灵机器人 先注册并登录 图灵机器人官网 ; 点击创建机器人 复制机器人的key 二、搭建Python机器人 Python版本:3.6 注意替换第三行代码的apikey import requests import json key = 'apikey' # 图灵机器人key,将刚刚复制的key替换apikey,保留单引号 while True: info = input('\n我:') # 输入对话信息 if info == "bye" or info == "Bye" or info == "再见": # 写入结束判断语句,满足条件跳出循环 print('\nrobot: Bye!') break url = 'http://www.tuling123.com/openapi/api?key='+key+'&info='+info # 组成url re = requests.get(url) # 得到返回值 jd = json.loads(re.text)# 将得到的json格式的信息转换为Python的字典格式 print('\nrobot: '+jd['text'])# 输出结果 if 'list' in jd: # 新闻信息将返回list列表 for text in jd['list']: print("标题:" + text['article']) print(

图灵机器人

独自空忆成欢 提交于 2020-03-28 10:19:41
import requests apiUrl = 'http://www.tuling123.com/openapi/api' data = { 'key' : '8edce3ce905a4c1dbb965e6b35c3834d', # 如果这个Tuling Key不能用,那就换一个 'info' : '今天几号', # 这是我们发出去的消息 'userid' : 'wechat-robot', # 这里你想改什么都可以 } # 我们通过如下命令发送一个post请求 r = requests.post(apiUrl, data=data).json() # 让我们打印一下返回的值,看一下我们拿到了什么 print(r) import requests apiUrl = 'http://www.tuling123.com/openapi/api' data = { 'key' : '8edce3ce905a4c1dbb965e6b35c3834d', # 如果这个Tuling Key不能用,那就换一个 'info' : '今天几号', # 这是我们发出去的消息 'userid' : 'wechat-robot', # 这里你想改什么都可以 } # 我们通过如下命令发送一个post请求 r = requests.post(apiUrl, data=data).json() #

python实现接入图灵机器人

让人想犯罪 __ 提交于 2020-03-28 10:10:20
图灵机器人是一个免费的支持简单对话的机器人。可以到官网注册添加机器人,每个账号最多可以有5个机器人,每个机器人每天可以支持调用api对话一千次。 下面给出调用图灵机器人的示列代码: import json import urllib.request tuling='机器人apikey' api_url = "http://openapi.tuling123.com/openapi/api/v2" def get_message(message,userid): req = { "perception": { "inputText": { "text": message }, "selfInfo": { "location": { "city": "深圳", "province": "广州", "street": "XXX" } } }, "userInfo": { "apiKey": tuling, "userId": userid } } req = json.dumps(req).encode('utf8') http_post = urllib.request.Request(api_url, data=req, headers={'content-type': 'application/json'}) response = urllib.request.urlopen

浅谈人工智能

北城以北 提交于 2020-03-28 08:27:26
最近大半年以来,开始逐渐养成了阅读、听讲座以及做研究的时候做笔记的习惯,就想着在学习的过程中给自己以及以后的自己留下点东西。这篇文章是在博客园的第一篇随笔,说说关于最近几年非常非常火的人工智能吧。之前,我一直比较好奇,人工智能这个概念的提出好像很久了,但为什么在最近几年里才逐渐被大众所熟知呢。于是我去我去读了一些关于机器学习起源以及发展的文章,这也就导致我在研究生学习开始选择研究方向的时候偏向于这一领域。 现在计算机起源于阿兰·图灵在1936年提出的“图灵机”模型,在图灵的想法中,图灵机是一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色。有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。在每个时刻,机器头都要从当前纸带上读入一个方格信息,然后结合自己的内部状态查找程序表,根据程序输出信息到纸带方格上,并转换自己的内部状态,然后进行移动。1946年美籍匈牙利科学家冯·诺依曼提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式存储,并确定了存储程序计算机的五大组成部分和基本工作方法,科学家依据冯·诺依曼体系结构制造出了计算机。因此,冯·诺依曼也被称为“计算机之父”。像计算机领域,这种前人在理论上树立了一个框架,后人在此基础上,对这一理论进行扩充细化以及实践应用,最终使计算机走到了家家户户,造福整个社会

ItChat与图灵机器人的结合

匿名 (未验证) 提交于 2019-12-02 22:11:45
前景: 我在知乎关注一位大佬 名字叫 LittleCoder 我是在他开发ItChat包时关注的 ItChat已经完成了微信的个人账号的API接口 已经实现了实时获取用户的即时信息并自动化进行回应 后来又看到了国内的人工智能机器人团队TURING ROBOT研发的智能机器人 并提供了给开发者的详尽的API调用文档 既是说 个人账号可以通过ItChat获取即时消息 并实时通过图灵机器人的API得到反馈发送出去 再简单点就是说 使用这两者 构建了一个微信端的智能机器人 环境搭建   0.首先需要一个个人的微信号、有网的电脑、手机   1.下载安装Python     这里推荐一个发行版的Python 并且全平台支持     下载地址:https://www.anaconda.com/download     截至目前 该发行版已经支持了Python3.7 同时也提供2.7版本     在终端中输入 python 查看当前python是否安装成功 有图下反馈 即是成功安装(版本号无所谓)          2.下载安装pip     pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能     若有安装 则会反馈版本号      pip --version     若没有安装 则运行如下命令 $ curl https://bootstrap

使用图灵机器人api搭建微信聊天机器人php实现

匿名 (未验证) 提交于 2019-12-02 22:11:45
之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人。 代码下载:http://blog.yshizi.cn/131.html 逻辑如下: 下面我简单介绍一下步骤。 首先,你需要下载我的微信助手,下载地址请参考我的博客文章: 通过对微信pc hook实现微信助手 。 申请图灵机器人,并认证。 申请地址 ,使用api接入并获取apikey(详细请参考图灵机器人官网) 。 使用php实现访问图灵机器人api。 php实现代码如下: <?php class Tuling123 { private $apiKey; private $secret; private $text; private $userId = 1; private $selfInfo = ''; public function __construct($apiKey, $userId, $selfInfo){ $this->apikey = $apiKey; $this->secret = $secret; $this->userId = $userId; $this->selfInfo = $selfInfo; } public function tuling($text, $raw = false){ $this->text = $text; $param = [

使用图灵机器人api搭建微信聊天机器人php实现

安稳与你 提交于 2019-11-29 10:32:39
之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人。 代码下载:http://blog.yshizi.cn/131.html 逻辑如下: 下面我简单介绍一下步骤。 首先,你需要下载我的微信助手,下载地址请参考我的博客文章: 通过对微信pc hook实现微信助手 。 申请图灵机器人,并认证。 申请地址 ,使用api接入并获取apikey(详细请参考图灵机器人官网) 。 使用php实现访问图灵机器人api。 php实现代码如下: <?php class Tuling123 { private $apiKey; private $secret; private $text; private $userId = 1; private $selfInfo = ''; public function __construct($apiKey, $userId, $selfInfo){ $this->apikey = $apiKey; $this->secret = $secret; $this->userId = $userId; $this->selfInfo = $selfInfo; } public function tuling($text, $raw = false){ $this->text = $text; $param = [

【Python + Flask + Web录音 + baidu-aip + 图灵机器人 = 人机对话】

≯℡__Kan透↙ 提交于 2019-11-28 17:41:26
原文: http://blog.gqylpy.com/gqy/351 安装baidu-aip: pip install baidu-aip 百度云网址: https://login.bce.baidu.com 百度语音合成文档: https://ai.baidu.com/docs#/TTS-Online-Python-SDK/top 百度语音识别文档: https://ai.baidu.com/docs#/ASR-Online-Python-SDK/top 百度自然语言处理基础技术文档: https://ai.baidu.com/docs#/NLP-Python-SDK/6dfe1b04 Mac系统安装ffmpeg文档: https://blog.csdn.net/stonenotes/article/details/68958332 图灵机器人官网: http://www.tuling123.com/ 图灵机器人接口说明: https://www.kancloud.cn/turing/www-tuling123-com/718227 后端代码 # ⚠️这是在macOS系统上(版本10.14)写的 # pip install baidu-aip # 百度云:https://login.bce.baidu.com # 百度语音合成文档:https://ai.baidu.com

【Python + Flask + Web录音 + baidu-aip + 图灵机器人 = 人机对话】

孤者浪人 提交于 2019-11-28 10:20:18
原文: http://blog.gqylpy.com/gqy/351 安装baidu-aip: pip install baidu-aip 百度云网址: https://login.bce.baidu.com 百度语音合成文档: https://ai.baidu.com/docs#/TTS-Online-Python-SDK/top 百度语音识别文档: https://ai.baidu.com/docs#/ASR-Online-Python-SDK/top 百度自然语言处理基础技术文档: https://ai.baidu.com/docs#/NLP-Python-SDK/6dfe1b04 Mac系统安装ffmpeg文档: https://blog.csdn.net/stonenotes/article/details/68958332 图灵机器人官网: http://www.tuling123.com/ 图灵机器人接口说明: https://www.kancloud.cn/turing/www-tuling123-com/718227 后端代码 # ⚠️这是在macOS系统上(版本10.14)写的 # pip install baidu-aip # 百度云:https://login.bce.baidu.com # 百度语音合成文档:https://ai.baidu.com