心理咨询 API 服务因存在较大优化空间,需要增强,目前已经下线,未来再次上线。依然提供数据、定制开发服务,欢迎致信联系:info@chatopera.com ! @ 2020-10-11, Chatopera Inc.
心理问答机器人示例程序,通过集成Chatopera 心智能
实现心理问答服务。
cd app
npm install
cp app/sample.env app/.env # edit .env, add client id and secret
../admin/demo.sh
open app/demo.js
修改文本,进行测试,编辑sample.json。
{
"search": {
"threshold": 0.2,
"data": [
"最近感觉有轻生的念头,是有抑郁症吗?",
"孩子总是咬指甲怎么办需不需要看心里医生",
"总是感觉不到快乐,不开心。内心很脆弱"
]
},
"chat": {
"channel": "node-test",
"channelId": "channel1",
"userId": "user001",
"data": [
"怀疑自己得抑郁症了",
"20岁",
"经常感到没有活力"
]
}
}
https://docs.chatopera.com/products/psych-assistant/api.html
使用文档,文档中详细介绍,心理问答 API、账号创建、其它语言 SDK 和接口等内容。
需要特殊强调的是本程序体验的结果,只是作为参考,在熟悉了每个接口返回值后,可根据需求,做适当的处理,进一步提升机器人聊天体验。所以,务必仔细阅读《使用文档》。
为了方便用户体验和测试,同时提供一个 Web 应用,该 Web 应用源码也在./app
内,该示例程序仅用于调试和体验。
启动对话示例程序:
cd app
npm i
npm run serve
在控制台内看到如下日志,代表程序启动成功。
Chatopera Test Client Listening on port 8668
在浏览器内打开地址http://localhost:8668/
,进入登录页面。
填入Client ID
和Client Secret
开始使用。
*前提准备:安装 docker 服务。
如果不想安装 Node.js 环境,进一步简化的运行方式是使用 docker,我们提供了 docker 镜像chatopera/efaqa-bot-tc,使用如下命令立即启动。
docker run -it --rm -p 8668:8668 chatopera/efaqa-bot-tc:1.0.0
其中,前一个8668
是服务访问端口,可以自定义,访问服务。
http://YOUR_IP:8668
Chatopera 云服务是一站式实现聊天机器人的云服务,按接口调用次数计费。Chatopera 云服务是 Chatopera 机器人平台的软件即服务实例。在云计算基础上,Chatopera 云服务属于聊天机器人即服务的云服务。
Chatopera 机器人平台包括知识库、多轮对话、意图识别和语音识别等组件,标准化聊天机器人开发,支持企业 OA 智能问答、HR 智能问答、智能客服和网络营销等场景。企业 IT 部门、业务部门借助 Chatopera 云服务快速让聊天机器人上线!
Emotional First Aid Dataset, 心理咨询问答语料库
Copyright (2018-2020) 北京华夏春松科技有限公司