このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。プラグインは、Dify がモデルプロバイダー、外部 API、カスタムツールなどあらゆるものに接続する仕組みです。ワークスペースの機能を拡張するモジュラーコンポーネントで、一度インストールすればどこでも使用できます。

プラグインの仕組み

- オーナーと管理者
- 編集者とメンバー
ワークスペース全体のプラグインをインストール、設定、削除
プラグインのインストール
マーケットプレイス
テストされメンテナンスされている公式およびパートナープラグイン
GitHub
URL + バージョンで任意の公開リポジトリからインストール
ローカルアップロード
プライベートまたは内部プラグイン用のカスタム .zip パッケージ
プラグインの本質
プラグインは、Dify と外部世界をつなぐ橋だと考えてください:モデルプロバイダー
Dify のすべての LLM(OpenAI、Anthropic など)は実際にはプラグインです
ツールと関数
API 呼び出し、データ処理、計算はすべてプラグインベースです
カスタムエンドポイント
外部システムが呼び出せる API として Dify アプリを公開します
リバースコーリング
プラグインは Dify にコールバックしてモデル、ツール、ワークフローを使用できます
ワークスペースプラグイン設定
ワークスペース設定でプラグイン権限を制御:インストール権限
インストール権限
全員 - 任意のメンバーがプラグインをインストール可能
管理者のみ - ワークスペース管理者のみインストール可能(推奨)
デバッグアクセス
デバッグアクセス
全員 - すべてのメンバーがプラグインの問題をデバッグ可能
管理者のみ - デバッグを管理者に制限
自動更新
自動更新
更新戦略(セキュリティのみ vs すべての更新)を選択し、含めるまたは除外するプラグインを指定
カスタムプラグインの構築
カスタム機能が必要な場合は、Dify の SDK を使用してプラグインを開発します:- 設定 → プラグイン → デバッグからデバッグキーを取得
- ローカルでプラグインをビルドしてテスト
- マニフェストと依存関係を含む .zip としてパッケージ化
- プライベートで配布するか、マーケットプレイスに公開