kx0 2019-06-21
图灵机器人平台,基于自然语言处理、知识库和云计算等技术,为广大开发者、合作伙伴提供的一系列智能语义处理能力(包括语义理解、智能问答、知识库对接等)的服务平台。现在简单介绍一下用koa方式调用图灵机器人的智能服务。
这里用 koa
框架 和 axios
请求的方式来简单实现机器人的功能
koa
框架 和 axios
npm install koa axios --save
const Koa = require('koa'); const axios = require('axios'); const app = new Koa(); app.use(async (ctx, next) => { const query = ctx.query let text = query.text || '你好' let reply = await axios.post('http://www.tuling123.com/openapi/api', { key:"49f43a72bebb4934bdb2aa6317cb113d", info: text, userid: "12345678" }) .then(response => { return response.data }) .catch(error => { console.log(error); return '机器宝宝出错了' }); ctx.body = reply; });
在浏览器输入http://127.0.0.1:3001/?text=北京今天天气
就可以看到回复啦
博客原文地址:https://blog.naice.me/