摘要
本申请实施例提供一种代码生成方法、装置及计算设备。方法包括:获取用户输入的第一问题;第一问题是用于表征用户需求的描述内容;基于第一问题所包含的至少一个问题片段与预设片段的匹配结果,确定每个问题片段的权重值;生成第二问题;其中,第二问题中包括至少一个从问题片段中选出的选定片段和选定片段的权重值;基于第二问题,从至少一个私域代码片段中获取第一代码片段;其中,私域代码片段是具有预设标注提示词的代码片段;第一代码片段与选定片段的权重值相匹配;以第一代码片段和第一问题作为问答模型的输入,利用问答模型,得到目标代码。采用上述方法,可以保证生成代码更符合用户的偏好,提高用户体验感。