^__^ • 10 / 02
沉寂两个月后 AK 终于发声:理解 LLM 输出比以往更重要。 Andrej Karpathy 自从加入 Claude 就很少公开分享了,看来去哪个大厂规则尿性都差不多。国内十一长假,AK 时隔两个月写了篇长文,讲述自己理解和消化 LLM 输出的的方式方法。写作:要求 LLM 用 ASD-STE100(航空航天控制语言规范)来解释概念。这种严格规范化的语言比自然语言更清晰易读。Karpathy 有时还会要求"80% 符合规范"来保留一点灵活性。图表:让 LLM 生成图表或图片。相比文字,视觉形式更直观、解析更快。网页:要求输出 HTML,生成可交互的精美页面。比静态文档更具表现力。视频(最看好):生成定制化的解释视频,如 3b1b 风格,并加入语音旁白。这一形式已开始真正可用。以下是原文译文:我们将花越来越多的时间,去努力理解语言模型的输出。以下是我的一些想法、技巧和窍门:写作:有一个我屡试不爽的方法:让 LLM 用 ASD-STE100 来解释某个东西。这是一种受控语言规范,最初为航空航天维修文档而开发。LLM 对这门语言掌握得很好,它带有大量对干净写作风格的硬性约束,我经常觉得这种输出可读性强得多。有时我会试着让它稍微柔和一点,比如要求“做到 ASD-STE100 的八成”,因为这套规范相当严苛。但还有更好的:图表 / 图像:与其让 LLM 写文字,不如让它画一张图。图表往往更容易消化、解析和理解。但还有更好的:网页:要求输出“用 HTML”,就能得到漂亮的、可交互的网页。LLM 的前端能力越来越强,能做出漂亮的体验、动画等等。但还有更好的:讲解视频:我最看好的输出格式,是针对任意主题完全定制的讲解视频。可以试试这样的提示:“做一个 3Blue1Brown 风格的视频来讲解 X,用我的 ElevenLabs API Key 配音。”(后者需要你有 API Key,或者让 LLM 帮你找一些使用本地算力的靠谱免费替代方案。)这真的已经开始跑通了!总结一下随着 LLM 变得更强,它们会自主完成越来越多的基础工作,而我们工作中更多的部分会沿着抽象层向上移动,变成监督和理解。幸运的是,LLM 在这方面也能帮上忙。当智能和代码变得越来越廉价易得,你可以要求生成大型的、定制化的、用完即弃的软件制品(比如网页应用、讲解视频)——这些东西在以前根本没有造出来的道理。在这个方向上多做尝试,你会惊讶地获得一些有趣的成果。