dify 一些案例没有被追踪到兰格福斯,

piztneat  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(30)

自检

  • 这仅用于提交 bug 报告,如果您想提问,请前往 Discussions
  • 我已在 search for existing issues 中搜索了现有问题,包括已关闭的问题。
  • 我确认我使用英文提交此报告(我已阅读并同意 Language Policy )。
  • [对于中文用户] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • 请不要修改此模板 :) 并填写所有必填字段。

Dify 版本

0.6.15

云或自托管

云,自托管(Docker)

重现步骤

Dify: 0.6.15
Langfuse: v2.66.0
我们使用 Langfuse 跟踪聊天流程。
聊天现在与知识库合并。
有些情况下会跟踪聊天内容,有些情况下不会。
尽管在云端版本中存在这种情况,
但在本地 Dify x Langfuse 版本中,跟踪功能正常工作。
这是 bug 吗?
谢谢。

✔️ 预期行为

  • 无响应*

❌ 实际行为

  • 无响应*
zpgglvta

zpgglvta1#

嘿 @ymiyata910!👋 我来帮助你解决项目中的任何错误、问题或贡献。让我们一起解决这个问题!
在 Dify 的云版本中,与自托管版本相比,Langfuse 跟踪可能不一致的原因有以下几点:

  1. 网络和安全配置:Dify 的云版本与自托管版本具有不同的网络和安全配置。云版本托管在美国 AWS 区域,可能具有不同的网络策略和限制,这些限制可能会影响 Langfuse 跟踪。
  2. 错误日志记录:Dify 的云版本为所有交互生成日志,包括错误。日志中的特定错误代码或消息,如 error (级别)和 error (status_message),可能表示 Langfuse 跟踪失败。查看这些日志可能有助于识别问题。
  3. 聊天和知识组合:Dify 中聊天和知识组合的实现涉及配置上下文设置、回顾策略以及启用引用和归属。此配置可能会影响用户交互的处理和记录方式,从而影响 Langfuse 跟踪。
  4. 版本差异:确保云版和自托管版都运行相同版本的 Dify 和 Langfuse。版本之间的差异可能导致行为不同。
    查看特定错误消息的日志并确保云版和自托管版之间保持一致的配置可能有助于解决问题。
  • 要继续与 Dosu 交流,请提及 @dosu。*

相关问题