promptflow [BUG] 在pf.run()中设置stream=True或者在PFClient.runs.create_or_update()中设置stream=True时,输出不会实时流式传输,

im9ewurl  于 4个月前  发布在  其他
关注(0)|答案(6)|浏览(58)

描述bug

#1218 中描述的问题仍然存在,stream=True 无法流式传输日志输出。

如何重现bug

重现此行为的方法和您可以多频繁地遇到此问题:

  1. 从YML(或其他方式)创建运行:run = pf.load_run(flow_path / "run.yml")
  2. 尝试创建运行并流式传输日志:run = pfclient.runs.create_or_update(run, stream=True)

预期行为

运行执行开始,日志流式传输到stdout

实际行为

PromptFlow输出显示运行正在开始,然后直到运行完成什么都没有发生

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

  • 使用 pf -v 的Promptflow包版本:1.5.0
  • 操作系统:MacOS 14.3.1
  • 使用 python --version 的Python版本:Python (Darwin) 3.9.18 (main, Sep 11 2023, 08:38:23)
pnwntuvh

pnwntuvh1#

你好,@stewartadam ,pf.run的流因为我们还没有决定CLI体验而延迟了。一旦支持了,我会在这里更新。

nwnhqdif

nwnhqdif2#

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

9wbgstp7

9wbgstp73#

仍然是一个问题

q43xntqr

q43xntqr4#

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

lokaqttq

lokaqttq5#

仍然是一个问题

ipakzgxi

ipakzgxi6#

你好,@stewartadam ,我们最近一直在忙于开发新功能,流媒体支持的延迟了。一旦修复好,我会在这里更新。

相关问题