3.8 API 调用与集成 3.8 Dify API 调用与集成详解 3.8.1 API 调用机制概述 Dify 允许你在应用流程中调用外部 API,从而扩展 LLM 的能力,例如获取实时数据、执行特定任务等。API 调用通常发生在以下场景: 增强上下文信息: 从外部数据库或服务获取信息,提供给 LLM 更丰富的上下文。 执行特定操作: 调用 API 执行诸如发送邮件、创建任务、更新数据库等操作。 数据验证与转换: 调用 API 验证用户输入或将 LLM 的输出转换为特定格式。 Dify 通过 组件来封装 API 调用逻辑。 你可以在 Dify 的界面中定义 Tool,指定 API 端点、请求方法、参数等信息。