前期準備
通過前面的步驟,我們的后臺服務器已經(jīng)可以接收來自微信公眾后的消息帖汞,并能夠?qū)⑻幚淼慕Y(jié)果返回給微信公眾號客戶端眉孩。如果我們的后臺服務器程序能夠解析用戶的請求意圖收叶,并將意圖的處理結(jié)果返回給客戶端,那么我們的AI小助手就具備了真正的“智慧”菇夸。
圖靈機器人接口
對用戶意圖的理解琼富,AI小助手使用了圖靈機器人請求接口。圖靈機器人的官方地址:www.tuling123.com/
圖靈機器人有多種接入方式庄新,
圖靈機器人接入方式
AI小助手采用API的形式接入圖靈機器人鞠眉。API的請求是基于Http的,支持Get和Post請求择诈,請求和結(jié)果返回通過Json進行序列化械蹋。天氣狀況的請求和應答如下圖所示:
天氣狀況查詢接口
AI小助手接入演示
使用AI小助手查詢天氣
項目代碼
Java代碼:github.com/CaiquanLiu/MyWeChatService.git
Python代碼:github.com/CaiquanLiu/MyTuringService
博客地址:caiquanliu.github.io