流程元件
LLMs
支援多家供應商及多版本的大語言模型(LLMs),如 OpenAI、Claude、Gemini、ChatGLM、llama 及其他主流商業/開源模型。LLMs 可根據角色提示、上下文、工具及參考知識設置,提供 AI 回應並輸出結果。
知識檢索
此元件支援多種嵌入模型(Embedding models),並可透過語義/關鍵字/混合檢索進行知識檢索,並以重新排序模型(rerank models)優化最終排序。能從知識庫中檢索最相關且匹配的參考知識數據,有效解決 LLM 幻覺及專業知識不足的問題。
分類器
此元件根據元件配置及 LLM 能力,利用輸入資訊透過自然語言判斷輸入的意圖,並經由對應分支(即不同的操作路徑)輸出。分類器可能觸發一個或多個分支,可從用戶查詢中提取不同意圖的內容,並傳遞至相應分支。
條件判斷
此元件運用 LLM,根據您自訂的「條件滿足規則」來判斷是否符合條件。若條件滿足,則觸發 if 分支;否則觸發 else 分支。您可以使用自然語言、正則表達式或數學表達式來定義「條件滿足規則」。
與 If / Else 元件的正則匹配方式不同,此元件利用 LLM 的自然語言理解能力來理解輸入內容,並依據理解結果進行判斷。
卡片訊息
此元件不接收來自上游元件的輸入資訊。當被觸發時,Agent 可回應卡片訊息,提升用戶體驗。卡片訊息類型包含文字卡片、圖文卡片、影片卡片、地圖卡片與表單卡片,並支援撥打電話、發送電子郵件、啟動應用程式等功能。
- 文字:輸出文字資訊;
- 卡片:輸出卡片資訊,可配置標題、圖片、影片、位置、按鈕操作等豐富內容;
- 表單:輸出表單資訊,可自訂輸入欄位與提交地址;
- JSON:以 JSON 結構輸出,適用於下游需提交至 API 的場景。

人工服務
人工服務功能讓開發者可整合第三方客服系統,回應 FlowAgent 用戶的人工支援請求。目前支援整合 Intercom、Livechat、Sobot、Zoho 及 Webhook 等第三方客服系統。
如何啟用人工服務
- 在 FlowAgent 畫布中新增「人工服務」元件;
- 完成第三方人工服務系統的身份驗證配置,確保訊息能順利傳遞;
- 依企業實際情況,在人工服務元件中設定工作時段、支援訊息類型等;
- 用戶可於 FlowAgent 聊天視窗發起人工服務請求,取得人工支援。
配置人工服務身份驗證
目前支援整合 Intercom、Livechat、Sobot、Zoho 及 Webhook 等第三方客服系統,能將用戶的人工服務請求轉接至人工客服人員。
請參考 Agent-人工服務 完成身份驗證設定。
配置人工服務
在 Flow 中可同時存在多個人工服務元件。當多個人工服務元件被觸發時,系統僅允許第一個被觸發的人工服務元件正常啟動。
- 其他被觸發的人工服務元件將無法啟動,亦無法為用戶提供服務;
- 一旦人工服務元件成功啟動,後續 Flow 流程將不再繼續。
請參考 Agent-人工服務 完成人工服務元件的設定。
觸發人工服務請求
與一般 Agent 不同,FlowAgent 中的人工服務元件由上游連接元件觸發。當觸發條件滿足時,人工服務元件將自動執行。
一旦人工服務元件成功啟動,系統會強制中斷所有其他尚未完成回應的元件,並直接進入人工服務業務流程。用戶可與人工客服系統進行無限次訊息往來,且用戶與人工客服人員皆可主動結束當前人工服務對話。
