开发者使用 GPT-4 创建“金刚狼”,实现自修复 bug
开发者"BioBootloader"基于 GPT-4 开发了一个 AI 程序,命名为"Wolverine"(金刚狼)。它具有和超级英雄金刚狼一样的“自愈”能力——可以不断地对代码进行 debug,直到被修复,为 Python 程序提供了“再生治疗”。 根据 BioBootloader 的介绍,Wolverine 用法很简单。使用者只需用它来运行自己的 Python 脚本,当它们出现问题时,GPT-4 会自动编辑并解释出了什么问题。即使脚本有很多错误,它也会反复重新运行,直到一切都被修复。 在 Wolverine 的演示视频中,BioBootloader 展示了一个并排的窗口,左侧是 Python 代码,右侧是终端中 Wolverine 运行的结果。他加载了一个自定义计算器脚本,并在其中故意添加了一些错误,然后执行它。 演示视频地址:demo video 先来看看正确的代码片段: BioBootloader 故意将返回值"result"改为"res",并删除了"subtract_numbers(a, b)"函数。 毫无疑问,运行这段脚本会报错。这时候 Wolverine 便派上了用场。 ...