DMS では、DMS Dify を以前のバージョン (V0.15.3 以前) から V1.1.3 にアップグレードできます。アップグレード後、最新のプラグイン機能を使用できます。このトピックでは、DMS Dify のメジャーバージョンをアップグレードする手順について説明します。
注意事項
アップグレード機能はカナリアリリースです。この機能を使用するには、DMS テクニカルサポートにお問い合わせください。
準備
DMS Dify をアップグレードする前に、予期しない事態を防ぐために、Dify で使用されているリソースをバックアップすることをお勧めします。次に、インストールされているプラグインのメタデータを管理するために、目的の ApsaraDB RDS for PostgreSQL インスタンスに dify_plugin データベースを作成します。
データのバックアップ
Dify で使用されている ApsaraDB RDS for PostgreSQL およびベクターデータベースインスタンスをバックアップする必要があります。
ApsaraDB RDS for PostgreSQL データベースインスタンスのバックアップ
[インスタンス] ページに移動します。トップナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
右上隅にある [インスタンスのバックアップ] をクリックします。表示される [インスタンスのバックアップ] ダイアログボックスで、OK をクリックします。
右上隅にある [タスクセンター] をクリックして、バックアップが完了したかどうかを確認できます。
バックアップの進捗状況が 100% の場合、バックアップは完了です。
ベクターデータベースインスタンスのバックアップ
この例では、AnalyticDB for PostgreSQL データベースインスタンスがバックアップされます。
AnalyticDB for PostgreSQL コンソール にログオンします。
コンソールの左上隅で、インスタンスが存在するリージョンを選択します。
目的のインスタンス ID を見つけてクリックします。左側のナビゲーションウィンドウで、[バックアップと復元] をクリックします。
ページの右上隅にある [バックアップの作成] をクリックします。表示されるダイアログボックスで、[OK] をクリックします。
バックアップステータスが [成功] の場合、バックアップは完了です。
データベースの準備
Redis コンソールで dify_user アカウントのパスワードをデフォルトアカウント r-xxxx のパスワードと同じになるように変更する必要があります。また、目的の ApsaraDB RDS for PostgreSQL インスタンスに dify_plugin データベースを作成する必要があります。
dify_user アカウントは、DMS Dify をデプロイするときに、対応するデータベースインスタンスに自動的に作成されます。
Redis コンソールでデータベースアカウントのパスワードが同じかどうかを確認する
[インスタンス] ページに移動し、トップナビゲーションバーでリージョンを選択して、目的のインスタンス ID をクリックします。 デフォルトアカウント r-xxxx のパスワードが dify_user アカウントのパスワードと同じかどうかを確認します。異なる場合は、dify_user アカウントのパスワードを変更します。
dify_user アカウントのパスワードを変更する場合は、DMS の [編集] ページでデータベースパスワードを更新する必要があります。これを行うには、次の操作を実行します。
- [DMS コンソール V5.0] にログオンします。
左側のナビゲーションウィンドウのデータベースインスタンスリストで目的のデータベースインスタンスを見つけ、インスタンス名を右クリックして、[編集] を選択します。
新しいデータベースパスワードを入力し、[アクセスモード] が [セキュリティホスティング - 手動] に設定され、[データベースアカウント] が dify_user に設定されていることを確認します。次に、[保存] をクリックします。
Managed Prometheus ワークスペースを作成するdify_plugin データベース上の ApsaraDB RDS for PostgreSQL インスタンスに データベースを作成する
[インスタンス] ページに移動し、トップナビゲーションバーでリージョンを選択して、目的のインスタンス ID をクリックします。
左側のナビゲーションウィンドウで、[データベース] をクリックし、次に [データベースの作成] をクリックします。
[データベース名] パラメーターを
dify_pluginに設定し、[承認者] パラメーターにdify_userを選択します。[作成] をクリックします。
DMS Dify のバージョンのアップグレード
- [DMS コンソール V5.0] にログオンします。
[ワークスペース管理] ページに移動します。
要件に基づいて、次のいずれかの方法を選択してワークスペースに移動できます。
説明Dify は招待プレビュー中です。 Dify を使用するには、DMS テクニカルサポートにお問い合わせください。
方法 1
左上隅にある
アイコンにポインターを移動し、 を選択します。説明DMS コンソールを通常モードで使用している場合は、トップナビゲーションバーで を選択します。

方法 2
左側のナビゲーションウィンドウで、
アイコンをクリックし、次に [ワークスペース] をクリックします。説明DMS コンソールを通常モードで使用している場合は、トップナビゲーションバーで を選択します。
左側のナビゲーションウィンドウで、 を選択し、[最新バージョンにアップグレード] をクリックします。
説明アップグレードプロセス全体には約 10 分かかり、その間 Dify サービスは利用できなくなります。たとえば、Dify を介してデプロイされたモデルと Studio で作成されたアプリケーションは、アップグレードプロセス中は利用できなくなります。
アップグレードが完了すると、最新バージョンの Dify を使用できます。
Dify ワークスペースのプロファイル写真をクリックすると、[バージョン情報] セクションに現在のバージョンが表示されます。バージョンが 1.1.3 の場合、バージョンアップグレードは成功です。
Dify プラグインのインストール
アップグレードが完了したら、ワークスペースの左側のナビゲーションウィンドウで をクリックできます。
右上隅にある [プラグイン] をクリックし、次に [プラグインのインストール] をクリックします。
サポートされているプラグインソースは、Marketplace、GitHub、およびローカルプラグインです。
適切なプラグインソースを選択し、モデルプラグイン、ツールプラグイン、エージェントポリシープラグインなど、要件に基づいてプラグインをインストールします。
説明プラグインをインストールした後、元の Dify アプリケーションがモデルサービスまたはナレッジベースの取得を使用している場合は、対応するモデルまたはナレッジベースを再構成する必要があります。
たとえば、Marketplace から最新バージョンの TONGYI プラグインをインストールします。
大規模モデルアプリケーション開発に進みます。詳細については、Dify 公式ドキュメント をご参照ください。
> [Dify]
> [Studio]