使用 Web 浏览器和 Chatopera 机器人平台的聊天机器人对话。
Chatopera 机器人平台定制聊天机器人,让聊天机器人上线!
- 提供对话页面,方便系统集成测试
- 使用 Bot Provider 地址,clientId 和 secret 连接机器人
- 实现 Dialogue Management: 融合意图识别检索、多轮对话检索和知识库检索
- app.js 使用 Chatopera Node.js SDK,可作为系统集成参考
体验地址
为了方便用户体验和测试,同时提供一个 Web 应用,该 Web 应用源码也在./app
内,该示例程序仅用于调试和体验。
启动对话示例程序:
cd app
npm install
npm start
open http://localhost:8668
在控制台内看到如下日志,代表程序启动成功。
Chatopera Test Client Listening on port 8668
在浏览器内打开地址http://localhost:8668/
,进入登录页面。
填入Client ID
和Client Secret
开始使用。
*前提准备:安装 docker 服务。
如果不想安装 Node.js 环境,进一步简化的运行方式是使用 docker,我们提供了 docker 镜像chatopera/webchat,使用如下命令立即启动。
git clone https://github.com/chatopera/webchat.git
cd webchat
cp app/sample.env app/.env # Modify app/.env
## Option 1
docker run -it --rm -p 8668:8668 -v ./app/.env:/app/.env chatopera/webchat:1.0.0
## Option 2: with docker compose
docker-compose up -d
有两种启动方式,选择其中之一即可。其中,前一个8668
是服务访问端口,可以自定义,访问服务。
http://YOUR_IP:8668
Chatopera 云服务是一站式实现聊天机器人的云服务,按接口调用次数计费。Chatopera 云服务是 Chatopera 机器人平台的软件即服务实例。在云计算基础上,Chatopera 云服务属于聊天机器人即服务的云服务。
Chatopera 机器人平台包括知识库、多轮对话、意图识别和语音识别等组件,标准化聊天机器人开发,支持企业 OA 智能问答、HR 智能问答、智能客服和网络营销等场景。企业 IT 部门、业务部门借助 Chatopera 云服务快速让聊天机器人上线!
Copyright (2018-2021) 北京华夏春松科技有限公司