promptflow [BUG] Langchain追踪

mrwjdhj3  于 2个月前  发布在  其他
关注(0)|答案(4)|浏览(43)

描述bug

你好团队,
我正在尝试使用LangChain的新追踪功能。我可以看到输入和输出都被追踪为NULL。

如何重现bug

重现此行为所需的步骤以及您可以多频繁地遇到此bug:

  1. 只需运行代码直到结束 https://github.com/microsoft/promptflow/blob/43a33638faaca31ddc5231192f722a31dfd9a109/examples/tutorials/tracing/langchain/trace-langchain.ipynb

预期行为

它应该捕获输入和输出

截图

运行信息(请填写以下信息):

  • Promptflow包版本,使用pf -v:[例如:0.0.102309906]
  • 操作系统:[例如:Ubuntu 20.04,Windows 11]
  • 使用python --version的Python版本:[例如:python==3.10.12]
    其他上下文

在此处添加有关此问题的其他上下文。

ebdffaop

ebdffaop1#

你好,我们发送这个友好的提醒是因为我们在30天内没有收到你的回复。我们需要更多关于这个问题的信息来帮助解决它。请务必给我们提供你的反馈。如果我们在7天内没有收到你的回复,这个问题将自动关闭。谢谢!

mbskvtky

mbskvtky2#

你好,@monuminu,抱歉回复晚了。在你报告这个问题的时候,这是一个设计上的行为,因为提示流对输入和输出有偏好;然而,目前我们确实支持从跨度属性中获取输入和输出,这个功能在#3154中实现并已经发布。所以我想你可能可以尝试最新的提示流,你的这个问题应该会得到解决。
我会关闭这个问题,但如果你遇到其他任何问题,请随时重新打开。再次为延迟道歉,希望你能喜欢使用提示流。

zwghvu4y

zwghvu4y3#

非常感谢。让我尝试一下!

8zzbczxx

8zzbczxx4#

对不起,我之前的错误结论。这个问题的根源在于LangChain追踪中span.attributes没有输入和输出字段,因此无法在UI列表页面上检测到它们。重新打开此问题以跟踪,并添加长期标签,因为这可能需要很长时间。

相关问题