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、若所述待处理描述内容包括所述设计图描述信息,将所述设计图描述信息与各个设计内容模板携带的自然语言描述信息进行embedding匹配,得到所述设计图描述信息与各个所述设计内容模板之间的匹配度;
14、若所述待处理描述内容包括所述文字描述信息,将所述文字描述信息与各个所述设计内容模板携带的关键内容描述信息进行embedding匹配,得到所述文字描述信息与各个所述设计内容模板之间的匹配度;
15、若所述待处理描述内容包括所述设计图描述信息和所述文字描述信息,将所述设计图描述信息与各个所述设计内容模板携带的自然语言描述信息进行embedding匹配,得到所述设计图描述信息与各个所述设计内容模板之间的匹配度,以及,将所述文字描述信息与各个所述设计内容模板携带的关键内容描述信息进行embedding匹配,得到所述文字描述信息与各个所述设计内容模板之间的匹配度。
16、优选的,按照计算得到的匹配度对所述设计内容模板进行筛选,以得到初始模板列表,包括:
17、若所述待处理描述内容包括所述设计图描述信息,按照所述设计图描述信息与各个所述设计内容模板之间的匹配度,筛选出作为初始模板列表的第一列表,所述第一列表包括:与所述设计图描述信息之间的匹配度大于第一阈值的所述设计内容模板;
18、若所述待处理描述内容包括所述文字描述信息,按照所述文字描述信息与各个所述设计内容模板之间的匹配度,筛选出作为初始模板列表的第二列表,所述第二列表包括:与所述文字描述信息之间的匹配度大于第二阈值的所述设计内容模板;
19、若所述待处理描述内容包括所述设计图描述信息和所述文字描述信息,按照所述设计图描述信息与各个所述设计内容模板之间的匹配度筛选出所述第一列表,以及按照所述文字描述信息与各个所述设计内容模板之间的匹配度筛选出所述第二列表;将所述第一列表和所述第二列表进行合并和去重处理以得到初始模板列表。
20、优选的,将所述待处理描述内容和所述初始模板列表输入预设的大语言模型,获取得到最终模板列表,包括:
21、将所述待处理描述内容和所述初始模板列表输入预设的大语言模型,结合预设的第一prompt对所述大语言模型进行提问,使所述大语言模型从所述初始模板列表中筛选出最终模板列表。
22、优选的,将所述待处理设计图输入预设的大语言模型,获取所述待处理设计图对应的设计图描述信息,包括:
23、将所述待处理设计图输入预设的大语言模型,结合预设的第二prompt对所述大语言模型进行提问,使所述大语言模型输出与所述待处理设计图对应的设计图描述信息。
24、本专利技术实施例第二方面公开一种基于大语言模型检索设计内容的系统,所述系统包括:
25、获取单元,用于获取待处理描述内容,所述待处理描述内容包括:待处理设计图对应的设计图描述信息,和/或,用户输入的文字描述信息;
26、计算单元,用于计算所述待处理描述内容与各个设计内容模板之间的匹配度,所述设计内容模板携带有相对应的自然语言描述信息和关键内容描述信息;
27、筛选单元,用于按照计算得到的匹配度对所述设计内容模板进行筛选,以得到初始模板列表;
28、输入单元,用于将所述待处理描述内容和所述初始模板列表输入预设的大语言模型,获取得到最终模板列表。
29、优选的,所述获取单元包括:
30、获取模块,用于获取用户在原始设计图上框选的区域的信息;
31、加工模块,用于按照所述用户在所述原始设计图上框选的区域的信息,对所述原始设计图进行加工处理,以得到待处理设计图,所述待处理设计图携带有所述用户框选的区域的信息;
32、输入模块,用于将所述待处理设计图输入预设的大语言模型,获取所述待处理设计图对应的设计图描述信息。
33、优选的,所述计算单元包括:
34、第一匹配模块,用于若所述待处理描述内容包括所述设计图描述信息,将所述设计图描述信息与各个设计内容模板携带的自然语言描述信息进行embedding匹配,得到所述设计图描述信息与各个所述设计内容模板之间的匹配度;
35、第二匹配模块,用于若所述待处理描述内容包括所述文字描述信息,将所述文字描述信息与各个所述设计内容模板携带的关键内容描述信息进行embedding匹配,得到所述文字描述信息与各个所述设计内容模板之间的匹配度;
36、第三匹配模块,用于若所述待处理描述内容包括所述设计图描述信息和所述文字描述信息,将所述设计图描述信息与各个所述设计内容模板携带的自然语言描述信息进行embedding匹配,得到所述设计图描述信息与各个所述设计内容模板之间的匹配度,以及,将所述文字描述信息与各个所述设计内容模板携带的关键内容描述信息进行embedding匹配,得到所述文字描述信息与各个所述设计内容模板之间的匹配度。
37、优选的,所述筛选单元包括:
38、第一筛选模块,用于若所述待处理描述内容包括所述设计图描述信息,按照所述设计图描述信息与各个所述设计内容模板之间的匹配度,筛选出作为初始模板列本文档来自技高网...
【技术保护点】
1.一种基于大语言模型检索设计内容的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取得到待处理设计图对应的设计图描述信息的过程,包括:
3.根据权利要求1所述的方法,其特征在于,计算所述待处理描述内容与各个设计内容模板之间的匹配度,包括:
4.根据权利要求3所述的方法,其特征在于,按照计算得到的匹配度对所述设计内容模板进行筛选,以得到初始模板列表,包括:
5.根据权利要求1-4中任一所述的方法,其特征在于,将所述待处理描述内容和所述初始模板列表输入预设的大语言模型,获取得到最终模板列表,包括:
6.根据权利要求2所述的方法,其特征在于,将所述待处理设计图输入预设的大语言模型,获取所述待处理设计图对应的设计图描述信息,包括:
7.一种基于大语言模型检索设计内容的系统,其特征在于,所述系统包括:
8.根据权利要求7所述的系统,其特征在于,所述获取单元包括:
9.根据权利要求7所述的系统,其特征在于,所述计算单元包括:
10.根据权利要求9所述的系
...【技术特征摘要】
1.一种基于大语言模型检索设计内容的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取得到待处理设计图对应的设计图描述信息的过程,包括:
3.根据权利要求1所述的方法,其特征在于,计算所述待处理描述内容与各个设计内容模板之间的匹配度,包括:
4.根据权利要求3所述的方法,其特征在于,按照计算得到的匹配度对所述设计内容模板进行筛选,以得到初始模板列表,包括:
5.根据权利要求1-4中任一所述的方法,其特征在于,将所述待处理描述内容和所...
【专利技术属性】
技术研发人员:崔庄,
申请(专利权)人:北京创作美好科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。