このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
プラグインは、Dify Chatflow/Workflow アプリケーション内の特定のノードの機能を逆呼び出しできます。
プラグインは ParameterExtractor および QuestionClassifier ノードを呼び出せます。これらのノードは複雑なプロンプトとコードロジックをカプセル化しており、LLM を使ってハードコーディングされたルールでは解決が難しいタスクを処理します。
パラメータ抽出ノードの呼び出し
エントリーポイント
インターフェース
parameters: 抽出するパラメータのリストです。
model: LLMModelConfig 仕様に準拠します。
query: パラメータ抽出のソーステキストです。
instruction: LLM に必要な追加の指示です。
NodeResponse の構造については、一般仕様の定義 を参照してください。
ユースケース
次の例では、会話から人物の名前を抽出します。
NodeResponse は dify_plugin.entities.workflow_node で定義された Pydantic モデルで、process_data、inputs、outputs の 3 つの辞書フィールドを持ちます。抽出された値は response.outputs に格納されます。
質問分類ノードの呼び出し
エントリーポイント
インターフェース
ClassConfig も dify_plugin.entities.workflow_node からエクスポートされます。インターフェースのパラメータは ParameterExtractor と一致しており、最終結果は response.outputs["class_name"] に格納されます。Last modified on July 13, 2026