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 交互,从而访问实时数据并执行操作(例如网页搜索、数据库查询或内容处理)。
每个工具都有清晰的接口:接受什么输入、执行什么操作、返回什么输出。这有助于 LLM 根据用户请求决定何时以及如何调用工具。
工具的使用场景:
你可以在 工具 页面管理所有工具。
工具类型
插件 工具是由 Dify 和社区提供的即用型集成,涵盖常用工具和热门第三方服务。除了开箱即用的内置插件工具(如 CurrentTime)外,你还可以从 Dify Marketplace 探索并安装更多工具。管理授权部分插件工具(例如 Google 和 GitHub)在使用前需要进行身份验证,如 API 密钥或 OAuth。你可以在 工具 或 插件 页面管理这些工具的工作区级凭据,也可以直接在应用或节点的工具设置中进行管理。 使用标准的 OpenAPI(Swagger)规范将外部服务集成为自定义工具。适用于将 Dify 连接到内部系统或尚未提供插件的第三方服务。粘贴 OpenAPI schema、从 URL 导入,或从提供的示例开始。Dify 会自动解析规范并生成工具接口。
将任何以用户输入节点开始的工作流转换为可复用的工具。不支持对话流。这使你能够将复杂的多步骤逻辑封装为一个函数,轻松在不同的 Dify 应用中复用。 Model Context Protocol (MCP) 让 AI 应用通过标准接口连接外部数据和工具。MCP 服务器封装外部资源(如数据库、文件系统或 API),并通过该协议使 AI 应用能够访问这些资源。通过连接 MCP 服务器,你可以将这些外部资源作为工具导入 Dify,并随时刷新列表以获取最新更新。