根据新浪科技报道,近日,华为在一次发布会上的演示引发了广泛争议。根据网友提供的图片,华为在展示大模型文生图能力时,演示代码中出现了“time.sleep(6)”的字样。部分网友认为这一代码意味着“人为控制从输入到输出,过程6秒钟”,怀疑图文生成结果并非由大模型生成,而是预先准备好的结果。
这一事件在社交媒体上迅速发酵,引起了广泛的讨论和质疑。一些网友认为,这是华为在发布会上的造假行为,指责华为利用“time.sleep(6)”来模拟AI计算的过程,实际上是在展示预先准备好的结果。
网友们众说纷纭:“这简直是拿技术演示开玩笑!如果是预先准备好的结果,还能叫大模型生成吗?”“华为这样做是在误导消费者,以为他们的AI技术已经非常成熟,但实际上根本不是这么回事。”
然而,面对这些质疑,技术专家也提出了不同的看法。一些专家认为,代码中的“time.sleep(6)”可能只是为了确保程序在演示过程中不会出现意外情况,而预设的一个缓冲步骤。在技术演示中,为了保证演示的流畅和稳定,使用类似的延迟代码并不少见。
此外,还有专家指出,大模型的计算和生成过程确实需要时间,使用“time.sleep(6)”可能是为了展示模型计算的实际耗时。在AI领域,模型的计算速度是衡量技术先进性的重要指标之一。因此,华为可能是在尝试向观众展示其AI计算的效率。
针对这一事件,华为官方在今天下午作出了回应。昇腾社区在回应中表示:“5月10日,在鲲鹏昇腾开发者大会的一场技术讨论上,我们演示了mxRAG SDK功能。本次演示面向开发者,展示如何通过十几行代码即可完成RAG应用开发。现场图片为实时生成,调用的是开源大模型。代码中有time.sleep(6)等表述,是命令等待读取外部开源大模型实时生成的图片,并非调取预置图片。本次展示的均为真实代码,也将在昇腾社区上开放,欢迎开发者使用并提出宝贵建议。”
昇腾社区回应澄清了关于“造假”的质疑,强调此次展示的图文生成结果是实时生成的,并非预先准备好的结果。昇腾社区还表示,演示的代码将在昇腾社区上开放,欢迎开发者使用并提出建议。