本月早些时候,音乐教学平台Soundslice的创始人Adrian Holovaty解决了一个困扰他数周的谜团。显然,ChatGPT会话的奇怪图像不断被上传到网站上。一旦他解决了这个问题,他意识到ChatGPT已经成为他公司最大的宣传者之一——但它也在误导人们关于他的应用程序的功能。
Holovaty最为人知的是他是开源项目Django的创始人之一,这是一个流行的Python网络开发框架(尽管他在2014年退出了该项目的管理)。2012年,他推出了Soundslice,并告诉TechCrunch它仍然是“自力更生”的。目前,他专注于他的音乐事业既作为艺术家又作为创始人。Soundslice是一个用于教授音乐的应用程序,供学生和教师使用。它以其与音乐符号同步的视频播放器而闻名,指导用户如何演奏音符。它还提供一个名为“乐谱扫描仪”的功能,允许用户上传纸质乐谱的图像,并使用AI自动将其转换为带有符号的互动乐谱。
Holovaty仔细观察这个功能的错误日志,以查看出现了哪些问题,在哪里可以进行改进,他说。
这就是他开始看到上传的ChatGPT会话的地方。
这些会话产生了一堆错误日志。这些不是乐谱的图像,而是文字和一个被称为ASCII谱的符号框。这是一个用于吉他符号的基本文本系统,使用常规键盘。(例如,标准QWERTY键盘上没有高音谱号。)
他遇到了一个新问题。“主要的成本是声誉:新的Soundslice用户带着错误的期望进入。他们被自信地告知我们会做一些我们实际上并不做的事情,”
他和他的团队讨论了他们的选择:在网站上贴满免责声明——“不,我们不能将ChatGPT会话转换为可听的音乐”——或者将该功能构建到扫描仪中,尽管他从未考虑过支持这种另类的音乐符号系统。
他选择了构建这个功能。
“我对此感到矛盾。我很高兴能添加一个帮助人们的工具。但我觉得我们的手被以一种奇怪的方式逼迫了。我们真的应该因为错误信息而开发功能吗?”他写道。
他还想知道这是否是有记录以来第一次因为ChatGPT不断向许多人重复其幻想而导致公司不得不开发一个功能的案例。
Hacker News上的程序员们对此有一个有趣的看法:他们中的几个人说,这与一个过于热心的人类销售人员向潜在客户承诺一切,然后迫使开发人员交付新功能没有什么不同。“我认为这是一个非常贴切且有趣的比较!”Holovaty同意道。