Dify的官网下载地址是https://github.com/langgenius/dify.git,因为国内的一些原因可能无法访问github,只能访问gitee,码云上的Dify下载地址为为https://gitee.com/dify_ai/dify.git
在这里插入图片描述
因为是上传的代码,作者还是有更新的,之前在项目上遇到了一个问题,直接拉取gitee上的代码进行部署后,访问正常,创建ai应用正常,使用也是正常,然后根据项目需求做了单点登录等前端更改,再部署使用的时候发现,这时候使用ai应用时,页面上的回答会同时回答两遍,这个在最新版本代码上已经修复了,在特定版本上可能还是有这个问题,当时在网上查询尝试,最后发现是代码中有些问题
问题如下图,network中会同时出现两个请求,一个fetch类型一个prefight 类型
在这里插入图片描述
最后再往上查询发现是这里的问题
web/app/components/base/chat/chat/answer/index.tsx
中的167行

//源码是
(hasAgentThoughts || content) && (
              (hasAgentThoughts) &&
 //修改后
 (hasAgentThoughts) &&
 //只保留一个将(hasAgentThoughts || content) 去掉

在这里插入图片描述
issue

这个问题只在特定版本上出现,如果出现了,这样解决即可

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐