介绍

腾讯闲聊服务基于AI Lab领先的NLP引擎能力、数据运算能力和千亿级互联网语料数据的支持,同时集成了广泛的知识问答能力,可实现上百种自定义属性配置,以及男、女不同的语言风格及说话方式,从而让聊天变得更睿智、简单和有趣

基础闲聊接口提供基于文本的基础聊天能力,可以让您的应用快速拥有具备上下文语义理解的机器聊天功能。

准备

首先在腾讯ai官网注册自己的账号,将智能闲聊接入。然后在控制台-应用管理,找到刚接入的智能闲聊,在应用信息里面得到APPID,APPKEY两个参数。


基础闲聊API地址:

https://api.ai.qq.com/fcgi-bin/nlp/nlp_textchat

入参:

编写代码

getAI 方法

注意: #app_id 和 #app_key 就是上面申请得到的两个参数

.版本 2.子程序 getAI, , 公开
.参数 msg, 文本型, , 消息内容
.局部变量 入参, 文本型
.局部变量 time_stamp, 文本型
.局部变量 nonce_str, 文本型
.局部变量 session, 文本型
.局部变量 question, 文本型
.局部变量 sign, 文本型
.局部变量 反参, 文本型
.局部变量 JSON, 类_json
.局部变量 回复消息, 文本型msg = 删全部空 (msg)
' 限制问题字数不能超过250字节 ,官方要求:非空且长度上限300字节
.如果真 (取文本长度 (msg) > 250)返回 ()
.如果真结束time_stamp = 时间_取现行时间戳 (真)
nonce_str = 文本_取随机字符 (16)
session = nonce_str
question = 编码_URL编码 (编码_gb2312到utf8 (msg), 真, )
入参 = “app_id=” + #app_id + “&nonce_str=” + nonce_str + “&question=” + question + “&session=” + session + “&time_stamp=” + time_stamp
' 入参一定要按照字典顺序排好,不然签名不对
sign = getSign (入参)
入参 = 入参 + “&sign=” + sign
反参 = 编码_utf8到gb2312 (网页_访问S (“https://api.ai.qq.com/fcgi-bin/nlp/nlp_textchat”, 1, 入参, , , , , , , , , , , , , , , , , , )).如果真 (JSON.解析 (反参)).如果真 (JSON.取通用属性 (“ret”, ) = “0”)回复消息 = JSON.取通用属性 (“data.answer”, ).如果真 (回复消息 ≠ “”)' 得到智能ai的回答之后,做你想做的事情.如果真结束.如果真结束

getSign 方法

.版本 2.子程序 getSign, 文本型
.参数 入参, 文本型返回 (校验_取md5 (到字节集 (入参 + “&app_key=” + #app_key), 真, ))

结束

最后还可以在腾讯ai控制台中配置多重属性的闲聊画像,并且可配置的属性会持续增加,使闲聊的风格因您的喜好而不同。
可以实时观看应用概况

易语言对接腾讯ai智能闲聊相关推荐

  1. 易语言从html中获取验证码,易语言过腾讯滑块验证码模块源码和调用例程

    易语言过腾讯滑块验证码模块源码和调用例程.版本 2 .支持库 BmpOperate .支持库 spec .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 ...

  2. 易语言对接免签码支付

    本帖最后由 878125502 于 2021-4-13 14:40 编辑 易语言对接46云免签支fu个人VXzfb收款源码带回调 还有老哥问资金安全不安全的 这个是金额直接到你自己的VX或者zfb 资 ...

  3. 易语言对接第三方验证码短信接口demo

    本文为您提供了易语言版本的验证码短信接口对接DEMO示例 //接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. //账户注册:请通过该地址开通账户 http://user.ihuy ...

  4. 易语言写微信群AI人工智能机器人,自动对话、聊天、发消息

    工具我们已经打包好了,关注公众号"花花爱软件"回复"csdn"下载哈....支持一下,码字不易 需要的工具: l 易语言 l 精易模块V8 l 精易助手, 朋友 ...

  5. python写作机器人_腾讯ai智能写作,输入题目自动生成文章

    ╯^╰ 王者荣耀智能机器人,王者机器人, 王者智能机器人, 王者荣耀机器人,将AI技术融入游戏体验,手办级高级质感, 还原王者荣耀英雄本色, 游戏陪玩小助手,游戏百科小助手, 这一由腾讯公司状告&qu ...

  6. 微信聊天机器人:软件和源代码,适合小白~(含wxpy、pyinstaller、腾讯AI智能问答、django等模块)

  7. 微信自动聊聊天机器人(利用腾讯的智能聊天接口)

    微信智能聊天机器人 利用python做一个微信聊天机器人早已不是黑科技,网上有很多通过图灵机器人接口和itchat实现的教程.这里呢我用到腾讯的智能闲聊,是没有次数限制的,当然还有很多这样的api,百 ...

  8. 更高效的记录方式,讯飞智能录音笔体验出色

    在当今职场中,更高的工作效率始终都是很多职场人追求的目标.作为一款在记录方面拥有着专业级表现的智能产品,讯飞智能录音笔SR502就凭借着强大的功能,为众多职场人带去了效率方面的提升,不仅能够做到精准录 ...

  9. 易语言发信服务器没有反应,还不会使用易语言连接发信服务器发送邮件的朋友看过来...

    还不会使用易语言连接发信服务器发送邮件的朋友看过来 许多易语言新手不会使用易语言连接发信服务器发送邮件,主要问题就是对易语言不熟悉导致的,本教程将教大家易语言利用163邮箱连接发信服务器与发送邮件命令 ...

最新文章

  1. JVM 史上最最最完整深入解析(12000 字噢)
  2. linux命令行终端的翻屏滚屏,linux命令行终端的翻屏滚屏more/less/head/tail
  3. Facebook爆锤深度度量学习:该领域13年来并无进展!网友:沧海横流,方显英雄本色...
  4. 快意报表存储过程标准写法
  5. 急招 Golang 熟手,来做 5G 事业。
  6. ROS+Turtlebot3+RVIZ 显示机器人历史轨迹方法
  7. html在线消息,HTML5之消息通知的使用(Web Notification)
  8. 奇安信代码安全实验室帮助谷歌修复 Chrome 沙箱外高危漏洞,获官方致谢
  9. 《从零开始学Swift》学习笔记(Day 59)——代码排版
  10. innodb存储引擎的基本架构
  11. Spring AOP切面实现:参数传递
  12. speex java_JAVA版-微信高清语音.speex转.wav格式
  13. java——MP3转wav
  14. 2018年面经大合集
  15. Itext导出pdf教程
  16. python除法程序_Python中的除法
  17. 数据从hana倒回Oracle的方法,SAP HANA SLT 将Oracle表 数据同步到HANA数据库
  18. 聊聊志愿填报那点事儿
  19. dp在约会上是什么意思_饭圈用语dp是什么梗 饭圈用语dp是什么意思
  20. linux中524端口,liunx下攻击分析及如何通过交换机封端口

热门文章

  1. qq群关系数据库 mysql_QQ群关系数据库24.52G mdf源文件下载 附上使用教程
  2. 扇贝python编程课_扇贝编程APP下载|扇贝编程python V1.1.35 安卓版下载 - 下载银行...
  3. 解决sourcetree修改账号和fatal:Authentication failed
  4. python输出每行输出5个_python编程—在控制台连续输出五行*,每一行星号数量一次递增...
  5. 视频配音怎么配出好听的声音?试试这三个视频配音方法
  6. 【Bug修复】Room数据库 The columns returned by the query does not have the fields......
  7. 啊哈添柴挑战Java1611. 反向输出练习(难)
  8. 定了!阿里云盘马上公测 本月正式上线 !
  9. 进入外包公司之后…………
  10. 园区/厂区怎么实现wifi上网短信认证