DMS支援將Dify on DMS從舊版本(即小於等於V0.15.3)升級至V1.1.3,升級後,您可體驗最新的外掛程式生態功能。本次升級是跨大版本的升級操作,請按照本文進行操作。
注意事項
該功能灰階開放中,如有使用需求,請聯絡DMS支援人員。
準備工作
在進行升級Dify on DMS版本前,強烈建議您對Dify所使用的資源進行備份處理,以防止出現預期外的情況;在目標RDS PostgreSQL控執行個體下建立dify_plugin資料庫,待安裝外掛程式的元資訊將交由RDS PostgreSQL執行個體的dify_plugin庫管理。
備份資料
您需要備份當前Dify所使用的RDS PostgreSQL和向量資料庫資源。
備份RDS PostgreSQL資料
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
單擊頁面右上方的備份實例按鈕,開啟備份執行個體對話方塊,單擊确定。
您可單擊右上方的工作中樞,查看備份是否完成。
如果備份任務進度為100%,表示備份完成。
備份向量資料庫
如下操作以備份AnalyticDB for PostgreSQL舉例。
在控制台左上方,選擇執行個體所在地區。
找到並單擊目標執行個體ID,在左側導覽列中,單擊備份恢複。
在頁面右上方,單擊建立備份,再單擊確定。
備份任務狀態為成功,表示備份完成。
準備資料庫
您需要在Redis控制台修改dify_user帳號的密碼,確保其與預設帳號的密碼一致;在目標RDS PostgreSQL控執行個體下建立dify_plugin資料庫。
帳號dify_user是在DMS部署Dify時,DMS在對應執行個體下自動建立的資料庫帳號。
在Redis確認資料庫帳號的密碼是否一致
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。確認預設帳號的密碼與dify_user的密碼是否一致,若不一致,請修改dify_user帳號的密碼。
如果您修改了dify_user帳號的密碼,則需要在DMS的編輯執行個體頁面更新資料庫密碼。操作如下:
- 登入Data Management 5.0。
在左側資料庫執行個體列表中找到目標執行個體,按右鍵執行個體名稱,選擇編輯執行個體。
重新輸入資料庫密碼,並確保訪問方式為安全託管-手動、資料庫帳號為dify_user,再單擊儲存即可。
在RDS PostgreSQL執行個體下建立dify_plugin資料庫
訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列單擊資料庫管理,再單擊建立資料庫。
資料庫名稱填入
dify_plugin、授權帳號選擇dify_user。單擊建立。
升級Dify on DMS版本
- 登入Data Management 5.0。
進入工作空間頁面。
DMS提供了兩種進入工作空間的路徑,您可根據需求選擇。
說明目前Dify功能處於邀測中,您需要申請使用名額才可看到操作入口。
路徑一
單擊控制台左上方的
表徵圖,選擇。說明若您使用的是非極簡模式的控制台,請在頂部功能表列中,選擇。

路徑二
單擊頁面左側的數智工廠
表徵圖,再單擊工作空間。說明若您使用的是非極簡模式的控制台,請在頂部功能表列中,選擇。
在左側導覽列選擇,單擊升級到最新版本。
說明整個升級過程大約需要10分鐘,且升級期間Dify服務不可用。例如,使用通過Dify部署的模型、在工作室建立的應用將暫不可用。
待升級完成後您可使用最新版本的Dify。
您可單擊Dify空間的頭像,在關於Dify版本地區查看目前的版本,若版本為1.1.3,表示版本升級成功。
安裝Dify外掛程式
當升級完成後,您可在工作空間左側導覽列單擊。
單擊右上方的外掛程式,再單擊安裝外掛程式。
外掛程式源目前支援:Marketplace、GitHub和本地外掛程式。
選擇合適的外掛程式源並安裝您所需的外掛程式。例如模型外掛程式、工具外掛程式和Agent策略外掛程式等。
說明外掛程式安裝完成後,如果原有的Dify應用中使用了模型服務或知識庫檢索,則需要重新設定對應的模型或知識庫。
例如,通過Marketplace(雲市場)安裝最新版通義千問外掛程式。
繼續進行大模型應用開發。具體操作,請參見Dify官網文檔。
> Dify
> 工作室