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