System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于人工智能,尤其涉及一种基于大语言模型的文章生成方法、装置、存储介质、电子设备及计算机程序产品。
技术介绍
1、在当前信息爆炸的时代,文档写作已成为人们日常生活和工作中不可或缺的一部分,然而,对于不同的人来说,文档写作可能面临创作困难、枯燥乏味以及耗时长等问题。随着人工智能技术的不断发展,基于人工智能的文档写作技术逐渐崭露头角,它可以帮助人们提供写作思路、生成段落并纠正行文错误,因此,这种技术的重要性日益凸显。
2、但是,现有基于人工智能进行文章创作的技术中,人工智能系统很难准确理解用户的创作需求,创作的文章质量不高。
技术实现思路
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、第一确定模块,用于根据大语言模型和所述写作指示信息,确定至少一个写作要求;
30、第二确定模块,用于根据所述大语言模型和所述写作要求,确定至少一个关键撰写项以及每个所述关键撰写项对应的素材数据;
31、生成模块,用于根据所述写作要求、所述素材数据、所述关键撰写项和所述大语言模型生成文章。
32、在一些实施例中,所述第一确定模块具体用于:
33、通过大语言模型确定所述写作指示信息对应的至少一个待确认问题;
34、通过用户界面显示所述待确认问题,并获取所述用户针对所述待确认问题输入的答复内容;
35、根据所述答复内容和所述待确认问题确定至少一个写作要求。
36、在一些实施例中,所述第二确定模块具体用于:
37、通过所述大语言模型确定所述写作要求对应的至少一个关键撰写项;
38、在用户界面上显示素材提示信息,所述素材提示信息用于提示用户提供所述关键撰写项对应的素材数据;
39、获取所述用户针对所述关键撰写项提供的至少一个资源包;
40、当存在未提供所述资源包的所述关键撰写项时,通过所述大语言模型生成相应关键撰写项的素材数据;
41、当存在提供所述资源包的所述关键撰写项时,将所述资源包作为相应关键撰写项的素材数据。
42、在一些实施例中,所述生成模块具体用于:
43、根据所述关键撰写项和所述写作要求生成文章大纲,所述文章大纲包括多个标题项、以及位于每个所述标题项下的至少一个所述关键撰写项;
44、利用所述大语言模型对所述素材数据进行提取优化,得到每个所述关键撰写项对应的填充内容;
45、根据所述填充内容和所述文章大纲生成文章。
46、在一些实施例中,所述生成模块具体用于:
47、将所述填充内容填入所述文章大纲中相应关键撰写项对应的填充区域,以得到初始文章;
48、通过所述大语言模型对所述初始文章进行风格改写,得到文章。
49、在一些实施例中,所述生成模块还用于:
50、在利用所述大语言模型对所述初始文章进行风格改写之前,获取所述用户的至少一篇历史撰写文章;
51、通过所述大语言模型对所述历史撰写文章进行风格学习。
52、第三方面,本申请提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于大语言模型的文章生成方法。
53、第四方面,本申请提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的基于大语言模型的文章生成方法。
54、第五方面,本申请提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的基于大语言模型的文章生成方法。
55、本申请实施例提供的基于大语言模型的文章生成方法、装置、存储介质、电子设备及计算机程序产品,通过获取用户输入的写作指示信息;根据大语言模型和写作指示信息,确定至少一个写作要求;根据大语言模型和写作要求,本文档来自技高网...
【技术保护点】
1.一种基于大语言模型的文章生成方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的文章生成方法,其特征在于,所述根据大语言模型和所述写作指示信息,确定至少一个写作要求,包括:
3.根据权利要求1所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述大语言模型和所述写作要求,确定至少一个关键撰写项以及每个所述关键撰写项对应的素材数据,包括:
4.根据权利要求1-3中任一项所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述写作要求、所述素材数据、所述关键撰写项和所述大语言模型生成文章,包括:
5.根据权利要求4所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述填充内容和所述文章大纲生成文章,包括:
6.根据权利要求5所述的基于大语言模型的文章生成方法,其特征在于,在利用所述大语言模型对所述初始文章进行风格改写之前,还包括:
7.一种基于大语言模型的文章生成装置,其特征在于,包括:
8.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-6中任一项所述的基于大语言模型的文章生成方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一项所述的基于大语言模型的文章生成方法。
...【技术特征摘要】
1.一种基于大语言模型的文章生成方法,其特征在于,包括:
2.根据权利要求1所述的基于大语言模型的文章生成方法,其特征在于,所述根据大语言模型和所述写作指示信息,确定至少一个写作要求,包括:
3.根据权利要求1所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述大语言模型和所述写作要求,确定至少一个关键撰写项以及每个所述关键撰写项对应的素材数据,包括:
4.根据权利要求1-3中任一项所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述写作要求、所述素材数据、所述关键撰写项和所述大语言模型生成文章,包括:
5.根据权利要求4所述的基于大语言模型的文章生成方法,其特征在于,所述根据所述填充内容和所述文章大纲生成文章,包括:
6.根据权利...
【专利技术属性】
技术研发人员:陈浩,饶耀全,姚佶超,程晋培,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。