System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及文本处理,尤其涉及一种文本生成方法、装置、电子设备及存储介质。
技术介绍
1、用户通常通过提示词来指定文章的主题和字数期望,但由于大模型在生成文本时的随机性和上下文依赖性,生成的文章往往会出现字数超出或不足的情况。这种不确定性不仅影响了文本的规范性和一致性,还给需要严格字数控制的应用场景带来了不便。
技术实现思路
1、本申请提供了一种文本生成方法,以解决文本字数控制精度低的技术问题。
2、第一方面,本申请提供了文本生成方法,所述方法包括:
3、基于接收到的文本生成指令,确定待生成的目标文本的至少一个段落以及每一所述段落的目标字数;
4、生成所述至少一个段落,并确定每一所述段落的实际字数是否与所述目标字数一致;
5、若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,以使所述段落的实际字数与所述目标字数一致;
6、基于调整后的至少一个所述段落输出目标文本。
7、在一个可能的实施方式中,所述若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,包括:
8、若所述实际字数大于所述目标字数,则基于第一调整模型缩减所述段落的内容;
9、若所述实际字数小于所述目标字数,则基于第二调整模型补充所述段落的内容。
10、在一个可能的实施方式中,所述基于第一调整模型缩减所述段落的内容,包括:
11、基于第一调整模型确定所述段落的核心
12、在一个可能的实施方式中,所述基于第二调整模型补充所述段落的内容,包括:
13、基于第二调整模型确定所述段落的上下文内容,以及根据所述上下文内容和所述目标字数补充所述段落的内容。
14、在一个可能的实施方式中,在确定待生成的目标文本的至少一个段落以及每个所述段落的目标字数后,所述方法还包括:
15、输出每个所述段落的目标字数;
16、基于接收到的反馈操作确定是否更新所述目标字数。
17、在一个可能的实施方式中,所述基于接收到的反馈操作确定是否更新所述目标字数,包括:
18、响应于接收到确认操作,确定不更新所述目标字数;
19、响应于接收到修改操作,确定基于所述修改操作指示的信息更新所述目标字数。
20、在一个可能的实施方式中,所述输出目标文本,包括:
21、以结构化格式输出目标文本。
22、第二方面,本申请提供了一种文本生成装置,所述装置包括:
23、确定单元,用于基于接收到的文本生成指令,确定待生成的目标文本的至少一个段落以及每一所述段落的目标字数;
24、生成单元,用于生成所述至少一个段落,并确定每一所述段落的实际字数是否与所述目标字数一致;
25、调整单元,用于若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,以使所述段落的实际字数与所述目标字数一致;
26、输出单元,用于基于调整后的至少一个所述段落输出目标文本。
27、第三方面,本申请提供了一种电子设备,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,其中,所述处理器运行所述可执行程序时执行上述第一方面中任一项所述的方法。
28、第四方面,本申请还提供了一种计算机存储介质,所述计算机存储介质存储有可执行程序;所述可执行程序被处理器执行后,能够实现上述第一方面中任一项所述的方法。
29、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,基于接收到的文本生成指令,确定待生成的目标文本的至少一个段落以及每一所述段落的目标字数;生成所述至少一个段落,并确定每一所述段落的实际字数是否与所述目标字数一致;若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,以使所述段落的实际字数与所述目标字数一致;基于调整后的至少一个所述段落输出目标文本。如此,对于需要严格控制字数的文本生成场景,基于自动分段和基于模型对每段字数进行调整校正,可以更加精准高效的完成文本字数控制,降低人工工作量,且以段落为调整粒度可以使字数控制更精细,文本连贯性更高。
本文档来自技高网...【技术保护点】
1.一种文本生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于第一调整模型缩减所述段落的内容,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于第二调整模型补充所述段落的内容,包括:
5.根据权利要求1所述的方法,其特征在于,在确定待生成的目标文本的至少一个段落以及每个所述段落的目标字数后,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述基于接收到的反馈操作确定是否更新所述目标字数,包括:
7.根据权利要求1所述的方法,其特征在于,所述输出目标文本,包括:
8.一种文本生成装置,其特征在于,所述装置包括:
9.一种电子设备,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,其中,所述处理器运行所述可执行程序时执行如权利要求1至7中任一项所述的方法。
10.一种计算机存
...【技术特征摘要】
1.一种文本生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述若所述实际字数与所述目标字数不一致,则基于预定调整模型调整所述段落的内容,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于第一调整模型缩减所述段落的内容,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于第二调整模型补充所述段落的内容,包括:
5.根据权利要求1所述的方法,其特征在于,在确定待生成的目标文本的至少一个段落以及每个所述段落的目标字数后,所述方...
【专利技术属性】
技术研发人员:王晓鑫,周雷皓,张爱军,汪锦奇,吴庭君,梁佳伟,高玉石,
申请(专利权)人:北京轻松怡康信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。