图灵机器人平台,基于自然语言处理、知识库和云计算等技术,为广大开发者、合作伙伴提供的一系列智能语义处理能力(包括语义理解、智能问答、知识库对接等)的服务平台。现在简单介绍一下用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/
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。