Dify プラグイン CLI は、プロジェクトの初期化からパッケージ化まで、プラグイン開発ワークフローを管理します。このガイドでは、CLI のインストール、プラグインプロジェクトの作成、および Dify インスタンスに接続した実行について説明します。
前提条件
始める前に、以下を準備してください。
- Python 3.12
- Homebrew(macOS のみ。CLI のインストールに使用します)
CLI のインストール
Dify Plugin Daemon リリースページ から最新のバイナリをダウンロードします。x86_64 ホストの場合は dify-plugin-linux-amd64、ARM ホストの場合は dify-plugin-linux-arm64 を選択してください。 Dify Plugin Daemon リリースページ から dify-plugin-windows-amd64.exe(または dify-plugin-windows-arm64.exe)をダウンロードし、dify.exe にリネームして、そのフォルダを PATH に追加します。
インストールを確認します。
プラグインプロジェクトの作成
以下のコマンドで新しいプラグインプロジェクトを作成します。
プロンプトが表示されたら、必須フィールドを入力します。
python を選択して Enter キーを押すと Python プラグインテンプレートが使用されます。続いて、構築するプラグインの種類を選択します。
最低 Dify バージョンの入力を求められたら、空白のままにすると最新バージョンが使用されます。
CLI はプラグイン名を付けた新しいディレクトリを作成し、基本的なプロジェクト構造をセットアップします。そのディレクトリに移動します。
プラグインの実行
hello-world ディレクトリで、サンプル環境ファイルをコピーします。
.env ファイルを編集して、API キーやその他の設定など、プラグインの環境変数を設定します。デバッグ用の認証情報を取得するには、Dify 環境にログインし、右上の プラグイン をクリックしてから、デバッグアイコンをクリックします。ポップアップウィンドウで API Key と Host Address をコピーします。
REMOTE_INSTALL_URL は host:port 形式でホストとポートを結合します。ホストとポートは、プラグインページの API Key カードにまとめて表示されます。
依存関係をインストールして、プラグインを実行します。
このページを編集する | 問題を報告する