软件3.0时代:大型语言模型的崛起与未来

2025-06-18

Andrej Karpathy在YC演讲中探讨了软件的演变,从Software 1.0(手动编写代码)到Software 2.0(训练神经网络),再到Software 3.0(可编程大型语言模型,LLM)。他将LLM比作一种新型计算机,其上下文窗口如同内存,通过自然语言进行编程。LLM的应用场景广泛,但同时也存在一些挑战,例如幻觉、认知缺陷和安全风险。Karpathy强调了构建部分自主应用程序的重要性,这需要在人类监督下,有效利用LLM的超能力,并克服其不足。未来,LLM将成为一种新型操作系统,改变软件开发模式,让更多人参与编程,并催生出更多基于LLM的创新应用。