LLMs as Compilers
10 months ago
- #Compiler
- #Software Engineering
- #LLM
- 目前,大型语言模型(LLMs)被用作助手,帮助完成代码自动补全等任务。
- 在编码领域,存在从助手模式向编译器模式过渡的潜力。
- 在编译器模式下,工程师将专注于上下文和测试功能,而不是检查代码。
- 与LLMs不同,编译器具有可证明的简单输入-输出映射关系。
- 将代码视为中间层,LLMs可以被视为一种新型编译器。
- 将LLM视为编译器时,需要通过迭代改进直到输出正确。
- 在LLM编译器系统中,软件工程(SWE)代理可能是将上下文转化为功能的关键。