apikey创建接入图灵机器人
图灵机器人很多人都听说过,这个开放平台有很多功能,今天来介绍如何用apikey接入图灵机器人。以下是python代码
http://www.turingapi.com
import requestsimport jsonuserid = str('Eliza')apikey = str('ec3')# 创建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)
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。