@aicp/web

aicp web端机器人模块

Usage no npm install needed!

<script type="module">
  import aicpWeb from 'https://cdn.skypack.dev/@aicp/web';
</script>

README

aicp web端机器人组件

引入方式

  1. 直接引用官方js
  2. 使用组件

直接使用官方js

使用组件

chatbot机器人会话组件

  • options 参数
    • dom(string|DOM) 会话机器人渲染所在Dom
    • token(string) agent的client token
    • session_id(string) 可选参数,会话的session_id
import Chatbot from './chatbot';

new Chatbot({
    dom: '#app',
    token: "client token"
});

chatlist机器人会话记录组件

  • 属性
    • list: 会话记录
  • 方法
    • showMoreBtn(): 展示加载更多
    • hideMoreBtn(): 隐藏加载更多
    • onLoadMore(callback): 当用户点击加载更多时调用
    • onClickQuestion(callback): 当用户点击问答时调用
    • push(array|object): 在会话记录后增加会话记录
    • unshift(array|object): 在会话记录前增加会话记录