Dify 可以创建聊天助手(含Chatflow)、Agent、文本生成应用、工作流等应用。 LangBot 目前支持
聊天助手(含Chatflow)、Agent、工作流三种 Dify 应用类型。
在 Dify 上创建应用
请根据 Dify文档 部署dify并创建你的应用。 发布应用后,在应用的访问API 页面,生成 API 密钥。

AI 能力配置。
- 若 LangBot 与 Dify 部署在同一台主机,并且都是使用 Docker 部署的,可以参考文章:网络配置详解。其中,请将启动 Dify 的 docker-compose.yaml 中所有容器的
networks均添加langbot-network,并为nginx容器添加容器名dify-nginx,最后在 LangBot 配置中将base-url设置为http://dify-nginx/v1。 - 其他情况请咨询贵司运维人员。
配置 LangBot
打开 LangBot WebUI 页面,添加一个新的流水线或在已有流水线中切换到 AI 能力配置页面。
如果使用的是 Dify 的工作流应用,那么请使用 
但如果是使用
summary 作为键传递输出内容。
输出处理
使用 工作流 应用或 Agent 应用时,如果开启了 LangBot 流水线输出处理中的track-function-calls,将会在 Dify 执行每个工具调用时,输出一个调用函数xxx的消息给用户。但如果是使用
chat应用下的ChatFlow(聊天助手->工作流编排),无论如何只会输出 Answer(直接回复)节点返回的文本。