apikey创建接入图灵机器人

图灵机器人很多人都听说过,这个开放平台有很多功能,今天来介绍如何用apikey接入图灵机器人。以下是python代码
http://www.turingapi.com

import requests
import json

userid = str(‘Elizabeth‘)
# 1 可以替换成任何长度小于32的字符串哦
apikey = str(‘ec3cff2c300048a2b11ed63c0180b3cd‘)
# 这里的A,记得替换成你自己的apikey哦~

# 创建post函数
def robot(content):
    # 图灵api
    api = r‘http://openapi.tuling123.com/openapi/api/v2‘
    # 创建post提交的数据
    data = {
        "perception": {
            "inputText": {
                "text": content
                         }
                      },
        "userInfo": {
                    "apiKey": apikey,
                    "userId": userid,
                    }
    }
    # 转化为json格式
    jsondata = json.dumps(data)
    # 发起post请求
    response = requests.post(api, data = jsondata)
    # 将返回的json数据解码
    robot_res = json.loads(response.content)
    # 提取对话数据
    print(robot_res["results"][0][‘values‘][‘text‘])

for x in range(100):
    content = input("talk:")
    # 输入对话内容
    robot(content)
    if x == 100:
        break
        # 十次之后就结束对话,数字可以改哦,你想几次就几次

while True:
    content = input("talk:")
    # 输入对话内容
    robot(content)
    if content == ‘bye‘:
    # 设置stopwords
        break

# # 创建对话死循环
# while True:
#     # 输入对话内容
#     content = input("talk:")
#     robot(content)

原文地址:https://blog.51cto.com/14534896/2436605

时间: 2024-10-07 06:33:15

apikey创建接入图灵机器人的相关文章

Python使用微信接入图灵机器人

1.wxpy库介绍 wxpy 在 itchat 的基础上,通过大量接口优化提升了模块的易用性,并进行丰富的功能扩展. 文档地址:https://wxpy.readthedocs.io 从 PYPI 官方源下载安装 pip install -U wxpy 2.图灵机器人 首先注册一个账号:http://www.turingapi.com/ ,然后可以创建一个自己的图灵机器人 3.使用微信接入图灵机器人 实现代码 1 #!/usr/bin/env python 2 # -*- coding:utf-

【chrome插件】web版微信接入图灵机器人API实现自动回复

小贱鸡自动回复API已经不可以用了,现在改良接入图灵机器人API 360chrome浏览器团队翻译了部分谷歌插件开发文档 地址:http://open.chrome.360.cn/extension_dev/overview.html 具体封装插件的方法请参考开发文档. 具体代码如下: background.js 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

Java接入图灵机器人,实现与机器人聊天

很多人都玩过微信,其中就有与机器人聊天的功能: 这个图灵机器人网站提供了相关的API接口,可以在程序中利用,过程如下: 1.在图灵机器人网(http://www.tuling123.com/openapi/cloud/home.jsp)注册账户,然后他就会给你相应的API KEY,这在程序中需要用到: 2.在Java程序中接入机器人: String APIKEY = "官网给你的api key";        String INFO = URLEncoder.encode("

个人微信接入图灵机器人(基于Python)

开发环境:Ubuntu14.04 编程语言:Python2.7 1.在图灵机器人官网(http://www.tuling123.com)注册账号,创建机器人,如果只是学习的话,可以使用免费版,一个账号最多可以创建5个机器人,一个机器人日调用接口数5000次. 2.开发环境搭建,这里使用的是阿里云服务器Ubuntu14.04 2.1 安装python2.7: sudo apt-get install python2.7 2.2 借助python的itchat和pillow,可以使用pip安装.it

微信公众平台接入图灵机器人

这是我已经接入好的,见图: 第一步:微信公众平台申请: 第二步:图灵机器人官网申请key;完了后按照http://www.tuling123.com/openapi/cloud/api.jsp?section=3参照这个在微信公众平台的开发者模式填写即可以. 快来试试我的吧.

个人微信接入图灵机器人(python版)

准备工作 itchat,requests 注册图灵账号,创建机器人,获取API-KEY 代码实现 import itchat from itchat.content import * import json import requests @itchat.msg_register([TEXT]) def text_reply(msg): info = msg['Text'].encode('utf-8') url = 'http://www.tuling123.com/openapi/api'

Python 使用图灵机器人实现微信聊天功能

首先需要去图灵官网创建一个属于自己的机器人然后得到apikey. 一.自动与指定好友聊天 # -*- coding: utf-8 -*- """ Created at 2019-3-26 11:50:49 """ from wxpy import Bot,Tuling,embed,ensure_one bot = Bot() my_friend = ensure_one(bot.search('张三')) #想和机器人聊天的好友的备注 tulin

用图灵机器人高速创建微信公众帐号

微信公众帐号已经泛滥成灾,作为一个技术开发者,想高速创建一个智能的微信公众帐号,能够试试功能强大的图灵机器人. 首先.必须已经拥有了一个可用的公众帐号,这是前提. 其次.登录公众帐号.进入管理后台.进入"功能-高级功能"模块.能够看到有"编辑模式"和"开发模式". 非常多人仅仅能选择"编辑模式",是由于"编辑模式"仅仅是普通的网页操作,没有不论什么的技术可言.当然实现的功能也非常easy. 假设想要很多其它

记微信开发(图灵机器人接入)

记微信开发(图灵机器人接入) 效果图: ()申请APIKEY步骤略) code: <?php/** * wechat php test */ //define your tokendefine("TOKEN", "jiekou");//定义识别码$wechatObj = new wechatCallbackapiTest();$wechatObj->responseMsg();//$wechatObj->valid(); class wechatC