返回信息流怕生成太快,先等6s[em12]
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7176044同步于 2024/5/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
幽默time.sleep(6)
IWhisper#936
2024/5/16镜像同步20 回复
订阅后,新回复会通过你的通知中心匿名送达。
20 条回复
这个其实没啥问题。大模型生成图片肯定是需要等待一段时间的,这个比较暴力罢了。我之前调用纯生成文字的 api,都是每隔一秒查询一下状态,状态为生成成功再请求结果
在write函数里又调一个包,这包init期间sleep了6秒。
先不说在这包写成一被调用就sleep 6秒有多逆天。也不说在write这种把结果写到本地的操作里调个奇怪的包有多诡异。
总共运行也就接近6秒,敢情rag基本没花时间,时间全在write的时候sleep了。
[大无语]都不用做过rag的,但凡是个写python的都能看懂华为这迷之睡6秒是在干什么
这还正常?正常情况下就是要不断去循环访问,这才叫同步等待,你光sleep6秒,你怎么保证api查询时间一定是6秒?万一比6秒快岂不是浪费了性能,比6秒慢会导致结果查询失败
不管是什么目的,这种代码如果不是写什么测试,被别人看到就肯定会被argue。如果觉得这个代码写出来很正常,那可以考虑一下自己的代码习惯是否合理了。