图灵机器人API可以用来做机器人的智能交互,上传一段话,该云机器人可以以json格式返回一个比较智能的回答,它支持云机器人的知识库管理和调教。
以下是一个Java实现的简单例子,可以直接运行,更改question的问题可以得到相应的回答:
package com.ultrasoft;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.UnsupportedEncodingException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLEncoder;
/**
* 图灵机器人测试程序
* @author Sword
*
*/
public class Tuling {
public static void main(String[] args) throws IOException {
//申请的APIKey
String APIKEY = "e7a1447ed2182d57758ca845e5a0f36e";
// 这是上传给云机器人的问题
String question = "什么是人工智能?";
tulingQA(APIKEY,question);
}
p