Web Chat SDK 操作指令
本篇將介紹如何使用 MaiAgent 的 Web Chat SDK
一、初始化說明
注意事項
二、快速開始
1. 引入 SDK
2. 使用 API
三、基本配置
四、API 功能
1. 聊天控制
MaiAgent.control.open()
MaiAgent.control.open()MaiAgent.control.close()
MaiAgent.control.close()MaiAgent.control.isOpen()
MaiAgent.control.isOpen()2. 訊息管理
MaiAgent.chat.send(content)
MaiAgent.chat.send(content)MaiAgent.chat.clearHistory()
MaiAgent.chat.clearHistory()MaiAgent.chat.newConversation()
MaiAgent.chat.newConversation()3. 事件監聽
MaiAgent.events.on(eventType, callback)
MaiAgent.events.on(eventType, callback)MaiAgent.events.off(eventType, callback)
MaiAgent.events.off(eventType, callback)4. 語言設定
MaiAgent.speech.set(lang, provider)
MaiAgent.speech.set(lang, provider)MaiAgent.locale.set(lang)
MaiAgent.locale.set(lang)五、配置選項
1. 基本配置
選項
類型
必填
預設值
說明
2. 外觀配置
選項
類型
預設值
說明
3. 位置配置
選項
類型
預設值
說明
4. 行為配置
選項
類型
預設值
說明
5. 自定義圖示
選項
類型
預設值
說明
六、事件類型
1. 可監聽的事件
事件名稱
說明
資料格式
2. 內部事件(供參考)
事件名稱
說明
七、完整範例
八、進階使用技巧
1. 動態配置更新
2. 錯誤處理
3. 與其他系統整合
九、疑難排解
1. 常見問題
Last updated
Was this helpful?
