摘要
本说明书实施例公开了一种基于大模型的代码生成方法,该方法将自然语言描述的业务逻辑过程进行语法分析,得到原子任务单元以及原子任务单元之间的逻辑关系。之后再按照逻辑关系重新进行编辑,得到二次表达文本,通过LLM生成代码。避免自然语言描述为业务逻辑过程带来的逻辑关系混乱,导致后续通过LLM生成代码时出现问题。其中,在语法分析过程中可以确定出自然语言对应的最简单表达,减少业务逻辑过程中对要执行的步骤描述的歧义,而重新编辑得到二次表达文本,可以避免业务逻辑过程中可能出现的逻辑混乱的影响,使得无论业务逻辑过程编写的程度高低,都不影响输入LLM文本的规范性,提高生成代码的准确性和可靠性。