Documentation Index
Fetch the complete documentation index at: https://dify-6c0370d8-add-new-agent.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
⚠️ このドキュメントはAIによって自動翻訳されています。不正確な部分がある場合は、
英語版を参照してください。
Dify ツールは LLM が外部サービスや API と連携できるようにし、リアルタイムデータへのアクセスやアクション(ウェブ検索、データベースクエリ、コンテンツ処理など)の実行を可能にします。
各ツールには明確なインターフェースがあります:どのような入力を受け付け、どのようなアクションを実行し、どのような出力を返すか。これにより LLM はユーザーのリクエストに応じて、いつどのようにツールを呼び出すかを判断できます。
ツールは以下で利用できます:
-
ワークフロー / チャットフローアプリ(独立したツールノードとして、または LLM / Agent ノード内で)
-
Agent アプリ
すべてのツールはツールページで管理できます。
ツールの種類
プラグインツール
カスタムツール
ワークフローツール
MCP ツール
プラグインツールは、Dify とコミュニティが提供する一般的なユーティリティや人気サードパーティサービス向けのすぐに使える統合機能です。すぐに使える組み込みプラグインツール(CurrentTime など)に加えて、Dify マーケットプレイスでさらに多くのツールを探してインストールできます。認証の管理一部のプラグインツール(Google や GitHub など)は、使用前に API キーや OAuth などの認証が必要です。これらのツールのワークスペースレベルの認証情報は、ツールページやプラグインページから、またはアプリやノード内のツール設定から直接管理できます。 標準的な OpenAPI(Swagger)仕様を使用して、外部サービスをカスタムツールとして統合します。プラグインとして提供されていない内部システムやサードパーティサービスに Dify を接続する場合に最適です。OpenAPI スキーマを貼り付けるか、URL からインポートするか、提供されたサンプルから始めます。Dify が仕様を解析し、ツールインターフェースを自動生成します。
ユーザー入力ノードで始まるワークフローを再利用可能なツールに変換します。チャットフローはサポートされていません。複雑なマルチステップロジックを1つの機能にまとめることで、異なる Dify アプリ間で簡単に再利用できます。 Model Context Protocol(MCP) は、AI アプリが標準インターフェースを通じて外部データやツールに接続できるようにします。MCP サーバーは、データベース、ファイルシステム、API などの外部リソースをラップし、このプロトコルを通じて AI アプリからアクセスできるようにします。MCP サーバーに接続すると、これらの外部リソースを Dify のツールとしてインポートでき、リストをいつでも更新して最新の変更を取得できます。