当前位置: 首页 > 后端技术 > Node.js

koa调用图灵机器人的方式

时间:2023-04-03 13:31:36 Node.js

图灵机器人平台,基于自然语言处理、知识库、云计算等技术,为开发者和合作伙伴提供一系列智能语义处理能力(包括语义理解、智能问答、知识库对接等)服务平台。下面简单介绍一下koa方式调用图灵机器人的智能服务。这里使用koa框架和axiosrequest简单的实现了机器人的功能。首先安装koa框架和axiosnpminstallkoaaxios--save代码实现constKoa=require('koa');constaxios=require('axios');constapp=newKoa();app.use(async(ctx,next)=>{constquery=ctx.querylettext=query.text||'你好'letreply=awaitaxios.post('http://www.tuling123.com/openapi/api',{key:"49f43a72bebb4934bdb2aa6317cb113d",info:text,userid:"12345678"}).then(response=>{returnresponse.data}).catch(error=>{console.log(error);return'机器人宝宝出错'});ctx.body=reply;});浏览并在浏览器中输入http://127.0.0.1:3001/?text=北京今日天气查看回复。博客原文地址:https://blog.naice.me/