最近,开源软件开发助手 SoTaNa 引起广泛关注。SoTaNa 旨在利用人工智能功能改进软件开发流程。SoTaNa 的核心是利用大型语言模型(LLM)如 GPT-4 更好地理解开发者的意图,并据此提供有效的解决方案。SoTaNa 会根据特定提示导航 ChatGPT,为软件工程任务生成新的数据。SoTaNa 的有效性已经通过 Stack Overflow 问答数据集进行验证。研究表明,SoTaNa 可以高效地解析软件开发问题,并提供可行的代码解决方案。SoTaNa 的出现被认为将大大提升软件开发效率,弥补开发者与 LLM 功能之间的差距。