全部產品
Search
文件中心

Data Management:實踐手冊:使用DTS RAGFlow註冊DMS Dify外部知識庫

更新時間:Jul 29, 2025

本文為您介紹如何使用Data Transmission Service的RAGFlow知識庫作為DMS Dify的外部知識庫,以進行大模型應用開發。

前提條件

  • 建立RAGFlow知識庫並設定IP白名單建立並啟動Dify資源

    重要
    • 若您需要使用內網串連DTS RAGFlow知識庫與DMS Dify,則其須在同一Virtual Private Cloud。

    • 若您需要使用公網串連DTS RAGFlow知識庫與DMS Dify,則DTS RAGFlow知識庫所在的專用網路必須具有VPC NAT Gateway,否則將不能通過公網串連DTS RAGFlow知識庫。

  • 已在RAGFlow頁面進行相應的配置。例如,添加模型供應商。

操作步驟

步驟一:建立知識庫並上傳檔案

  1. 登入RAGFlow頁面

  2. 建立知識庫。

    1. 在頁面右上方,單擊建立知識庫

    2. 在彈出的建立知識庫對話方塊,填入知識庫的名稱

    3. 單擊確定

    4. 根據實際情況配置知識庫,然後單擊儲存

  3. 在知識庫中上傳檔案。

    1. 在知識庫的資料集頁面,選擇新增檔案 > 本地檔案

    2. 在彈出的上傳檔案對話方塊,選擇並上傳準備的本地檔案。

    3. 勾選建立時解析

    4. 單擊確定

步驟二:添加並串連外部知識庫

  1. 進入DMS的知識庫頁面。

    說明

    進入方法請聯絡DMS的技術支援人員。

  2. 添加外部知識庫API。

    1. 在頁面右側,單擊外部知識庫API

    2. 單擊添加外部知識庫API

    3. 配置外部知識庫API資訊。

      配置項

      說明

      Name

      建議您填入一個具有業務意義的名稱,便於後續識別。

      API Endpoint

      DTS RAGFlow知識庫的API地址,格式為http://<IP>/api/v1/dify

      說明
      • <IP>需替換為DTS RAGFlow知識庫的串連地址

      • 若您需要使用知識庫內網地址,需要將DMS Dify所在交換器的IPv4網段,添加到DTS RAGFlow知識庫的IP白名單;若您需要使用知識庫外網地址,還需將DMS Dify的公網出口地址,添加到DTS RAGFlow知識庫的IP白名單

      API Key

      RAGFlow知識庫的API Key。

      說明

      擷取方式,請參見擷取RAGFlow知識庫的API Key

    4. 單擊儲存

  3. 串連外部知識庫。

    1. 在頁面右側,單擊外部知識庫API面板的image

    2. 建立知識庫卡片中,單擊串連外部知識庫

    3. 配置外部知識庫資訊。

      配置項

      說明

      外部知識庫名稱

      建議您填入一個具有業務意義的外部知識庫名稱,便於後續識別。

      知識庫描述(可選)

      填入外部知識庫的描述資訊,便於後續識別。

      外部知識庫API

      選擇步驟2添加的外部知識庫API。

      外部知識庫ID

      填入外部知識庫的ID。

      說明

      擷取方式,請參見擷取RAGFlow知識庫的ID

      招回設定

      根據實際情況,設定Top KScore閾值

    4. 單擊串連

      DMS的知識庫頁面,將出現以外部知識庫名稱為名稱的卡片。

步驟三:基於外部知識庫構建工作流程等應用

在DMS控制台,使用該知識庫進行大模型應用開發。

說明

附錄

擷取DTS RAGFlow知識庫的串連地址

  1. 進入目標地區的RAGFlow知識庫列表頁面。

    1. 登入Data Transmission Service控制台

    2. 在左側導覽列,單擊數據準備

    3. 在頁面左上方,選擇資料準備執行個體所屬地區。

    4. 單擊RAGFlow 知識庫頁簽。

  2. 在目標RAGFlow知識庫的操作列,單擊管理

  3. 串連地址地區,擷取知識庫內網地址知識庫外網地址

擷取RAGFlow知識庫的API Key

  1. 登入RAGFlow頁面

  2. 在左側導覽列,單擊API

  3. RAGFlow API右側,單擊API KEY

  4. 在彈出的API KEY對話方塊,單擊建立新密鑰

  5. 單擊image,記錄Token。

擷取RAGFlow知識庫的ID

  1. 登入RAGFlow頁面

  2. 知識庫頁面,單擊目標知識庫。

  3. 在當前頁面的URL中,記錄知識庫的ID。

    說明

    id=之後的資訊即為知識庫的ID。

建立並使用聊天助手應用

  1. 建立聊天助手應用。

    1. 在DMS的知識庫頁面,單擊工作室頁簽。

    2. 單擊聊天助手

    3. 建立應用卡片中,單擊建立空白應用

    4. 配置應用資訊。

      配置項

      說明

      選擇應用類型

      選擇聊天助手

      應用程式名稱&表徵圖

      填入聊天助手應用的名稱,並設定表徵圖。

      描述(可選)

      填入聊天助手應用的描述資訊,便於後續識別。

    5. 單擊建立

  2. 單擊建立好的聊天助手應用。

  3. 編排聊天助手應用。

    1. 根據實際需求,填入提示詞

    2. 知識庫地區,單擊添加

    3. 選擇步驟3配置的外部知識庫,並單擊添加

    4. 根據實際情況,配置招回設定,並單擊儲存。

    5. 在頁面右上方,選擇聊天助手應用需使用的模型。

  4. 和機器人聊天文字框中,填入諮詢問題進行測試。