设计代码生成方法、知识图谱构建方法及相关设备技术

技术编号:44733272 阅读:25 留言:0更新日期:2025-03-21 17:58
本申请实施例公开了一种基于云服务的设计代码生成方法,该方法应用于云管理平台。该方法中,不仅可以从配置界面获取用户输入的显性的设计意图,还可以从知识图谱中查询与用户当前的显性的设计意图相关联的目标设计知识,以捕捉对目标设计对象的隐含的隐性设计意图。这样,可以联合显性的设计意图以及来自知识图谱的目标设计知识,指导大语言模型高效准确地生成满足用户的设计需求的目标设计代码,实现了目标设计代码的智能化生成,以根据目标设计代码准确高效地实现设计任务,获得目标设计对象。

【技术实现步骤摘要】

本申请涉及工业设计,具体涉及设计代码生成方法、知识图谱构建方法以及相关设备。


技术介绍

1、在工业领域,传统的设计工作(例如三维模型的设计和装配、用户界面(userinterface,ui)的设计等)的学习成本较高,需要设计师具备一定程度的计算机技能以及足够的专业知识(例如,设计的三维模型应用于工程领域,则需要工程领域的专业知识),因此人工成本较高且制作周期长,难以调整和修改。

2、目前,人工智能(artificial intelligence,ai)领域的大语言模型(largelanguage model,llm)的引入为智能化的设计提供了可能。

3、然而,在采用大语言模型辅助工业设计时,由于从自然语言到三维模型等设计涉及升维的推理,因此,大语言模型难以从用户输入的文本提示中感知和理解用户的设计意图,且大语言模型作为通用模型,通常缺乏工业领域的特定领域知识,导致基于大语言模型的工业设计通常只能生成非常简单的结构,而无法实现复杂结构的设计和/或装配任务。

4、可见,目前亟需一种可以高效准确地进行智能化的工业设计的方法。<本文档来自技高网...

【技术保护点】

1.一种基于云服务的设计代码生成方法,其特征在于,所述方法应用于云管理平台,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包括设置在多个区域,每个区域包括至少一个云数据中心,所述云服务运行在位于多个区域中的至少一个云数据中心的至少一个服务器上,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从知识图谱中检索所述设计意图对应的设计知识之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述目标设计代码包括目标三元组信息和至少一个设计代码模块的信息,所述至少一个设计代码模块用于生成所述目标设计对象,所述目标三元组信息包括所述至...

【技术特征摘要】

1.一种基于云服务的设计代码生成方法,其特征在于,所述方法应用于云管理平台,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包括设置在多个区域,每个区域包括至少一个云数据中心,所述云服务运行在位于多个区域中的至少一个云数据中心的至少一个服务器上,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从知识图谱中检索所述设计意图对应的设计知识之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述目标设计代码包括目标三元组信息和至少一个设计代码模块的信息,所述至少一个设计代码模块用于生成所述目标设计对象,所述目标三元组信息包括所述至少一个设计代码模块对应的操作对象、操作指令和操作参数。

4.根据权利要求3所述的方法,其特征在于,所述通过大语言模型对所述设计意图和所述目标设计知识进行处理,获得目标设计代码,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述设计意图包括基于第二设计对象而得到的意图,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述获取所述第二设计对象包括的一个或多个部件中的所述目标设计对象相关联的第二部件的第二几何特征,包括:

7.根据权利要求5或6所述的方法,其特征在于,所述设计意图还包括基于第二文本而得到的意图,所述根据所述第二几何特征,获得所述基于所述第二设计对象而得到的意图,包括:

8.根据权利要求5或6所述的方法,其特征在于,所述设计意图还包括基于第二图像而得到的意图,所述方法还包括:

9.根据权利要求5-8任一项所述的方法,其特征在于,所述第二几何特征包括以下中的一种或多种:

10.一种知识图谱构建方法,其特征在于,所述方法应用于云管理平台,所述云管理平台用于管理提供云服务的基础设施,所述基础设施包括设置在多个区域,每个区域包括至少一个云数据中心,所述云服务运行在位于多个区域中的至少一个云数据中心的至少一个服务器上,所述方法包括:

11.根据权利要求10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求10或11所述的方法,其特征在于,所述第一设计对象的数量为多个,所述根据所述第一几何特征,获得所述第一设计对象对应的设计知识,包括:

13.根据权利要求12所述的方法,其特征在于,所述知识图谱中,所述目标第一几何特征对应的设计知识的权重根据所述共现关系中,所述目标第一几何特征对应的共现概率而确定。

14.根据权利要求10-13任一项所述的方法,其特征在于,所述知识图谱中包括第一子图谱和至少一个第二子图谱,所述第一子图谱用于描述所述多模态的设计材料对应的设计知识中的共性设计知识,所述共性设计知识包括以下中的一种或多种:来自至少一个所述第一文本的设计知识、来自至少一个所述第一图像的设计知识、来自多个所述第一设计对象的且在多个所述第一设计对象中的共现概率满足指定条件的设计知识,任意一个所述第二子图谱根据以下信息中的一个或多个而得到:一个或多个所述第一设计对象对应的设计知识、一个或多个所述第一设计对象相关联的所述第一文本所对应的设计知识、一个或多个所述第一设计对象相关联的所述第一图像所对应的设计知识。

15.一种基于云服务的设计代码生...

【专利技术属性】
技术研发人员:张俊方志刚丘水平刘张宇赵帅
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1