中文

草图再生成:通过语言导向的代码草图提供增量用户反馈与引导 LLM 代码生成

人机交互 2024-05-14 v2 计算与语言

摘要

为 Large Language Model (LLM) 生成或编辑代码而 crafting 有效提示并不容易,尤其是在提示制作过程中缺乏即时稳定的反馈,使得用户在代码生成之前必须在脑中想象可能的结果。为此,我们引入了语言导向代码草图 (Language-Oriented Code Sketching) 方法,这是一种交互式方法,旨在以代码草图(即不完整的代码概略)形式提供即时、增量反馈,以指导提示制作。该方法利用提示中内在的语言结构,并应用经典自然语言处理技术,将提示转换为代码草图。该草图随后作为一种中间占位符,不仅预览了意图的代码结构,还引导 LLM 朝着所需的代码发展,从而增强了人类与 LLM 之间的交互。我们通过对该方法的适用性和未来计划进行讨论来总结。

关键词

引用

@article{arxiv.2405.03998,
  title  = {Sketch Then Generate: Providing Incremental User Feedback and Guiding LLM Code Generation through Language-Oriented Code Sketches},
  author = {Chen Zhu-Tian and Zeyu Xiong and Xiaoshuo Yao and Elena Glassman},
  journal= {arXiv preprint arXiv:2405.03998},
  year   = {2024}
}

备注

4 pages