👏觸發器
DMflow.chat聊天機器人支持LINE訊息、LINE notify、OpenAI的Chat、Image、Audio、SendGrid郵件、Telegram訊息、Openrouter以及Google Calendar和Google Drive整合。
觸發器分為觸發流程和背景流程
觸發流程是檢查輸入的文字是否有錯誤以及可以呼叫預設的LLM(預設Gemini 1.5 flash(於1.0.17更改))進行補充文字。
背景流程是當觸發流程抵達END且已經完成儲存、更新或刪除,所執行的流程。
觸發流程包含項目
IF: 根據條件(conditions)引導流程進入 true 或 false 節點。
ASSIGN: 將對話中獲取的內容儲存在特定欄位內。
RESPONSE: 根據填寫的 Prompt 生成新的對話輸出(output),並可通過 ASSIGN 節點儲存。
ERROR: 當輸入的欄位內容錯誤時,可以輸出ERROR節點,強制結束此對話。
STOREQUERY: 填寫一段對話,從中擷取 JSON,JSON 包含文字、檔案或其他訊息。根據這些訊息使用 ASSIGN 節點進行保存。
背景流程在觸發流程到達 END 且完成儲存、更新或刪除後執行。背景流程使用觸發流程產生的資料進行進一步處理。
背景流程預設項目
HTTP: 調用外部HTTP資源
IF: 與觸發流程相同,根據條件引導流程。
ASSIGN: 與觸發流程相同,儲存內容。
LOOPS: 根據指定欄位會進行迴圈。
SEARCH: 可以指定表單撈出表單內的資料。
INSERT: 插入新資料(新列(row))。
UPDATE: 修改指定的ID資料
DELETE: 刪除指定的ID資料
背景流程額外項目
LINE: 可以發送LINE的訊息(Push)
LINE notify: 可以使用LINE的notify(於2025-03-31前廢止)
OpenAI: 支援Chat、Image、Audio
SendGrid: 發送信件
Telegram: 發送訊息。
Openrouter: 使用其他LLM產品。
Google Calendar
Google Drive
Facebook
Instagram
Threads
注意
觸發器背景調用是調用第三方產品是使用租戶提供的密鑰,密鑰在資料庫都會加密保存,若有疑問請勿使用,觸發器除了測試的調用不會記錄,租戶可以自行查看觸發器的調用紀錄。
Last updated