👏觸發器

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

  • OpenAI: 支援Chat、Image、Audio

  • SendGrid: 發送信件

  • Telegram: 發送訊息。

  • Openrouter: 使用其他LLM產品。

  • Google Calendar

  • Google Drive

審核中項目

  • Gmail

注意

觸發器背景調用是調用第三方產品是使用租戶提供的密鑰,密鑰在資料庫都會加密保存,若有疑問請勿使用,觸發器除了測試的調用不會記錄,租戶可以自行查看觸發器的調用紀錄。

Last updated