跳至主要内容

REFERENCE

SDK 範例

@asgard-js/core 與 @asgard-js/react 的用法與可以直接操作的範例。

自動重置 Channel

0.3.x 起,聊天機器人掛載時會先向後端查詢 channel metadata,再決定行為:

  • 後端已存在該 channel → 一律還原(重播 server transcript),不受 autoResetChannel 影響。
  • 後端尚不存在該 channel → 依 autoResetChannel:預設 true 會發送 RESET_CHANNEL 給一個全新對話;設為 false 則略過 reset,保留 initMessages 中的訊息(適合展示或客戶端還原已存的對話)。
  1. 程式範例​

    <Chatbot
    autoResetChannel={false}
    initMessages={savedHistory}
    {...rest}
    />

準備好開始了嗎?

想知道 Asgard 怎麼用在你的團隊?跟我們聊聊。

聯絡我們