Chatopera智能问答引擎的Java SDK. https://docs.chatopera.com/
支持
- 创建聊天机器人
- 查询聊天机器人列表
- 更新聊天机器人画像
- 查询聊天机器人使用情况
- 管理和检索多轮对话
- 管理和检索知识库
- 检索意图识别
使用maven,需要配置Chatopera的Nexus OSS仓库,具体见文档。
<dependency>
<groupId>com.chatopera.chatbot</groupId>
<artifactId>sdk</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
聊天机器人类,构造参数(tcp协议,hostname, 端口, 版本)
获取聊天机器人列表,支持检索查询,分页
通过聊天机器人ID获得聊天机器人详情
与指定的聊天机器人进行多轮对话
与指定的聊天机器人进行知识库问答
mvn test
Chatbot cb = new Chatbot("http", "lhc-dev", 8003, "v1");
JSONObject resp = cb.conversation("co_bot_1", "sdktest", "华夏春松在哪里", false);
返回值参考 智能问答引擎文档。
Copyright (2018) 北京华夏春松科技有限公司