Skip to main content
このドキュメントは AI によって自動翻訳されています。不正確な部分がある場合は、英語版 を参照してください。
プラグインは、Dify Chatflow/Workflow アプリケーション内の特定のノードの機能を逆呼び出しできます。 プラグインは ParameterExtractor および QuestionClassifier ノードを呼び出せます。これらのノードは複雑なプロンプトとコードロジックをカプセル化しており、LLM を使ってハードコーディングされたルールでは解決が難しいタスクを処理します。

パラメータ抽出ノードの呼び出し

エントリーポイント

インターフェース

  • parameters: 抽出するパラメータのリストです。
  • model: LLMModelConfig 仕様に準拠します。
  • query: パラメータ抽出のソーステキストです。
  • instruction: LLM に必要な追加の指示です。
NodeResponse の構造については、一般仕様の定義 を参照してください。

ユースケース

次の例では、会話から人物の名前を抽出します。
NodeResponsedify_plugin.entities.workflow_node で定義された Pydantic モデルで、process_datainputsoutputs の 3 つの辞書フィールドを持ちます。抽出された値は response.outputs に格納されます。

質問分類ノードの呼び出し

エントリーポイント

インターフェース

ClassConfigdify_plugin.entities.workflow_node からエクスポートされます。インターフェースのパラメータは ParameterExtractor と一致しており、最終結果は response.outputs["class_name"] に格納されます。
Last modified on July 13, 2026