Karpathy 分享理解 LLM 输出的四种技巧
We'll be spending a lot more time trying to understand the outputs of language models. A few thoughts, tips & tricks:
Andrej Karpathy 建议用四种输出格式理解 LLM 结果:让模型用 ASD-STE100 受控语言规范写作、生成图表、输出 HTML 交互网页,以及制作定制讲解视频(如 3b1b 风格、配 ElevenLabs API 配音)。他认为随着 LLM 变强,人类工作将更多上升到监督与理解层面,而 LLM 也能生成此前不值得做的大型一次性软件产物来辅助这一过程。
正文
当前显示原文,中文全文译文尚未就绪。
We'll be spending a lot more time trying to understand the outputs of language models. A few thoughts, tips & tricks:
Writing. Something I've had success with: Ask your LLM to explain something in ASD-STE100, it's a controlled language specification originally developed for aerospace maintenance documentation. LLMs well-versed in this language and it comes with heavy constraints on clean writing style that I often find a lot more readable. Sometimes I've tried to soften it a bit e.g. ask for "80% of the way to ASD-STE100" because the spec is quite stringent. But even better:
Diagrams / images. Instead of writing, ask your LLM to create a diagram. These can be a lot easier to process, parse, and understand. But even better:
Web pages. Ask for output "in HTML" to get a beautiful, interactive webpage. LLMs are getting really good at frontend and can create beautiful experiences, animations, etc. But even better:
Explainer videos. The output format I am most bullish on is fully custom / bespoke explainer videos generated on any arbitrary topic. Experiment with things like "Create a 3b1b style video explainer on X. Use my ElevenLabs API key for audio narration". (you'd need an API key for the latter or you can ask your LLM to find you decent free alternatives that use your local compute). This is actually starting to work!
In summary: - As LLMs get better, they will do more and more of the legwork autonomously, and a lot more of our work will rise up the abstractions into oversight and understanding. - Luckily, LLMs can help here too because as intelligence and code are increasingly abundant, you can ask for large, custom, discardable software artifacts (e.g. web apps, video explainers) that would have never made sense to create before. Push the boundaries here and you'll be surprised.