专属个人的聊天机器人的实现——图灵机器人

本文介绍如何使用图灵机器人API创建个性化聊天机器人。通过自定义知识库,实现专属聊天功能。涵盖开发步骤,包括前端交互与后端调用,及官方体验链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

先体验一下:图灵机器人智能聊天体验http://www.tuling123.com/openapi/cloud/proexp.jsp


1、简介

       本篇为大家介绍使用图灵机器人api实现聊天机器人的方法,该api本身已经拥有了智能聊天的功能,但我们可以自定义知识库的方式简单实现专属个人的聊天机器人。

2、开发步骤

      下面就以java开发为例,编写一个简单的网页聊天机器人,主要的开发过程如下:

1、编写一个简单的jsp页面(用于和自己的项目后台交互,提交请求内容、接收显示处理结果)

HTML代码

<body>    <textarea rows="5" cols="" placeholder="请输入内容" name="info" id="info"></textarea>    <br>    <input type="button" onclick="doSubmit()" value="提交">    <br>    <label id="res"></label>  </body>


JS代码

<script type="text/javascript"function doSubmit(){  var info = $('#info').val()  var url='自己项目的后台接口(如servlet)';   $.get(url, {  info : info,  key : 注册图灵机器人帐号获取key }, function(json) {  if(json != null){   alert(json);   document.getElementById("res").innerText = json;  }else{   document.getElementById("res").innerText = '无返回值';  } });  }  </script>

2、项目后台接收页面请求内容,调用图灵api接口,返回处理结果(核心逻辑代码)

JAVA后台服务端代码(发送httpget请求,请求图灵机器人)

/** 调用图灵机器人平台接口 * 需要导入的包:commons-logging-1.0.4.jar、 httpclient-4.3.1.jar、httpcore-4.3.jar  */ public void getTulingApi() {      String INFO = URLEncoder.encode("北京今日天气", "utf-8");     String requesturl = "http://www.tuling123.com/openapi/api?key=注册激活获取的keykey&info="+INFO;     HttpGet request = new HttpGet(requesturl);     HttpResponse response = HttpClients.createDefault().execute(request);     //200即正确的返回码     if(response.getStatusLine().getStatusCode()==200){         String result = EntityUtils.toString(response.getEntity());         System.out.println("返回结果:"+result);     } }

3、到此,这个简单的网页聊天机器人就开发完成,但是所有的聊天回复内容都是图灵机器人api本身的知识库,各位只需要登录其官网,通过知识库页面批量导入自己的问题和答案,就可让机器人回答自己定义的内容,实现专属个人的聊天机器人。

图灵机器人智能聊天体验http://www.tuling123.com/openapi/cloud/proexp.jsp











           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值