用 Dify AI 打造高效工作流,節省時間成本

Dify AI 是一款強大的 AI 工作流平台,讓您能快速、輕鬆地整合各種工具與服務,自動化重複性任務。無論是數據分析、內容生成,還是客戶服務,Dify AI 都能幫助您提升工作效率。透過直觀的介面和拖拉拽操作,您能輕鬆建立屬於自己的智慧工作流。

簡介

Dify AI 提供直觀的工作流設計介面,結合 API 串接功能,可快速將複雜的操作流程整合至 LINE 聊天機器人,滿足多種應用場景。

用 Dify AI 打造高效工作流,節省時間成本

Step 1: 註冊並選擇工作流模板

首先,前往 Dify 註冊帳號,並選擇內建的 SEO Blog Generator,這個步驟是選配的,你可以自己創建。

Dify 工作流 SEO 範本

在發布工作流之前,務必檢查節點是否設置完整。

工作流檢查清單


Step 2: 配置關鍵參數

節點設置

Start 節點設置

  • Keyword: 搜尋關鍵字
  • Title: 文章標題
  • Audience: 目標讀者
  • Brands to avoid: 避免提及的品牌
  • Tone: 語氣風格

End 節點設置

  • Output: 最終輸出內容

節點參數設置


Step 3: 運行與 API 金鑰設置

點選發布後,可立即運行工作流,測試輸出內容。 發布工作流

創建 API 金鑰

前往 Workflow App API,生成 API 金鑰以進行串接。 創建 API 金鑰

範例設定:

  • URL: https://api.dify.ai/v1/workflows/run
  • Method: POST
  • Header: Authorization: Bearer {API_KEY}
  • Payload:
    {
      "inputs": {
        "keyword": "SEO行銷",
        "title": "初學者的 SEO 行銷策略指南",
        "audience": "初創企業主",
        "brands_to_avoid": "Google, Bing",
        "tone": "專業但易於理解"
      },
      "response_mode": "blocking",
      "user": "{{unique_user_id}}"
    }
    

    Response(只要注意outputs內的output參數即可),

    {
      "workflow_run_id": "djflajgkldjgd",
      "task_id": "9da23599-e713-473b-982c-4328d4f5c78a",
      "data": {
          "id": "fdlsjfjejkghjda",
          "workflow_id": "fldjaslkfjlsda",
          "status": "succeeded",
          "outputs": {
            "output": "{{output}}"
          },
          "error": null,
          "elapsed_time": 0.875,
          "total_tokens": 3562,
          "total_steps": 8,
          "created_at": 1705407629,
          "finished_at": 1727807631
      }
    }
    

Step 4: 前往dmflow設置資源

dmflow.chat 平台中,設置資源節點與對應變數,實現與 LINE 聊天機器人的無縫對接。

變數節點設置

加入以下七個關鍵變數:

  • user_id: 使用者的 ID。
  • title: 標題。
  • keyword: 關鍵字。
  • tone: 語氣。
  • audience: 目標受眾。
  • brands_to_avoid: 避免的品牌。
  • output: 最終工作流輸出內容。

資源設置參考下圖右邊

資源節點設計


Step 5: 創建文章表單

創建文章表單

將上面創建的變數,選取輸入變數分別是

  • user_id
  • title
  • keyword
  • tone
  • audience
  • brands_to_avoid

並添加輸出變數

  • output

創建表單欄位

Step 6: 創建觸發器

創建觸發器以及背景

設置好背景的資源節點以及更新表單

左邊為資源節點,右邊為更新表單

Step 7: 產生文章

先建立新增頁面面調整,要注意要移除output欄位,以及添加按鈕的觸發器ID

儀表板新增頁面面調整

最後產生文章三個步驟

  1. 點選新增列表,將你要產生的title、keyword、tone、audience、brands_to_avoid,userId目前僅回傳給Dify,原因是因為新增列表會自動綁定創建者。
  2. 當擁有者是你,等到刷新提示顯示,右側的列表刷新會變紅色,點選則會刷新選擇的列表
  3. 產生文章

產生文章

結論

Share on:
Previous: 使用 Dify AI 整合 LINE 聊天機器人全攻略
Next: AI聊天機器人安全的重要性:從北捷AI客服事件談起
29 November 2024

如何用 Coze 整合 LINE 聊天機器人?

什麼是 Coze? Coze 是由字節跳動(ByteDance)推出的一款無代碼 AI 聊天機器人及應用程序開發平台,旨在幫助用戶輕鬆打造並部署基於 AI 模型的聊天機器人。無論是否具備程式設...

28 November 2024

使用 Dify AI 整合 LINE 聊天機器人全攻略

使用 Dify AI 整合 LINE 聊天機器人全攻略 透過 Dify AI 的強大功能,快速建立並串接 LINE 聊天機器人,讓自動化對話更輕鬆。本篇教學將帶您用dmflow.chat一步步...

1 August 2024

CMS Chatbot:革新內容管理與客戶服務的AI助手

CMS Chatbot:革新內容管理與客戶服務的AI助手 隨著人工智能技術的快速發展,CMS Chatbot正在改變我們對內容管理系統(CMS)的傳統認知。這種創新技術不僅能夠輔助CMS,在某...

29 July 2024

AI Agent:人工智慧的未來,從對話到自主行動

AI Agent:人工智慧的未來,從對話到自主行動 描述 AI Agent 引領人工智慧領域,從簡單的對話系統進化到能夠自主執行複雜任務的智能助理。本文深入探討AI Agent的定義、特性、應...