主题

代码生成

用于合成、补全或推理程序的模型与系统。

开发屏幕上的代码编辑器

代码生成是语言模型遇到可执行现实的地方。一个有用的代码模型不能只生成流畅文本,还必须尊重语法、项目上下文、隐藏测试、安全约束和长期维护成本。

最强的研究模式是生成加验证。AlphaCode 证明,大量采样程序并过滤候选,比相信单次回答更适合解决竞赛题。Code Llama 则让开放代码专用模型更适合本地部署和微调。这个主题的下一步,是能读仓库、跑测试并修改补丁的编程智能体。

从这里开始

奠基论文

近期解读