当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于大语言模型的物联网系统TAP规则生成方法和装置制造方法及图纸

技术编号:43989827 阅读:19 留言:0更新日期:2025-01-10 20:11
一种基于大语言模型的物联网系统TAP规则生成方法和装置,其方法包括:(1)从设备的物模型文件中提取信息,并组织为合适的格式;(2)根据用户需求从设备信息中筛选出相关内容;(3)根据用户的需求和相关设备信息,基于LLM生成合适格式的TAP;(4)通过Translator组件将LLM生成的TAP格式转换为实际平台的TAP实现部署。本发明专利技术的核心在于定义一个通用的设备描述格式和TAP格式,借助LLM将用户需求转换为通用的TAP,再翻译为实际平台要求的格式以实现部署。本发明专利技术的优点是:用户可以自然语言进行TAP创建,节省用于实现简单重复工作的人力和时间,并且不局限于某个具体物联网平台,本系统通过适当的调整可以应用于不同场景下需要创建大量TAP的物联网系统,具有广泛的适用性。

【技术实现步骤摘要】

本专利技术提供一种基于大语言模型的物联网系统tap规则生成方法和装置,实现通过自然语言创建tap,并部署到实际的物联网平台。


技术介绍

1、物联网系统通过网络连接各种传感器和执行器,改变了用户与物理世界交互的方式。物联网面向用户编程框架(如ifttt和microsoft flow)的提出让用户能够更方便的去创建物联网应用,允许使用简单的“if trigger,then action”规则编程(成为触发-命令编程,tap)。然而,由于异构性的硬件设备和不同的软件操作,让这套编程框架并没有设想的那样方便,快速创建和部署物联网应用依然是重要的挑战。

2、智能家居是一个典型的具有大量tap规则的场景,如规则“如果有人经过,打开灯”的tap可以表示为“if motion_sensor.motion_state==true then light.on=true”。但这里只是以更接近机器执行的语句重新表述了规则的逻辑,并不能直接用于平台部署。在实际应用,用户往往需要适应不同的物联网系统去编写实际的tap。虽然目前也有一些技术实现用户输入一定格式的自然语言后,本文档来自技高网...

【技术保护点】

1.一种基于大语言模型的物联网系统TAP规则生成方法,包括以下步骤:

2.如权利要求1所述的一种基于LLM的物联网系统TAP规则生成方法,其特征在于,步骤1具体包括:

3.如权利要求1所述的一种基于LLM的物联网系统TAP规则生成方法,其特征在于,步骤2缩小设备的选择范围,根据用户需求从步骤1得到的所有设备信息中筛选出相关的信息,从而减少后续TAP生成时LLM的输入tokens,避免不相关信息对TAP生成的干扰,提高TAP生成的准确率;具体包括:

4.如权利要求1所述的一种基于LLM的物联网系统TAP规则生成方法,其特征在于,步骤3构建一个Multi-...

【技术特征摘要】

1.一种基于大语言模型的物联网系统tap规则生成方法,包括以下步骤:

2.如权利要求1所述的一种基于llm的物联网系统tap规则生成方法,其特征在于,步骤1具体包括:

3.如权利要求1所述的一种基于llm的物联网系统tap规则生成方法,其特征在于,步骤2缩小设备的选择范围,根据用户需求从步骤1得到的所有设备信息中筛选出相关的信息,从而减少后续tap生成时llm的输入tokens,避免不相关信息对tap生成的干扰,提高tap生成的准确率;具体包括:

4.如权利要求1所述的一种基于llm的物联网系统tap规则生成方法,其特征在于,步骤3构建一个multi-agent系统,根据用户需求和相关设备信息,生成一个通用的tap格式;提出的multi-agent系统包含3个基本的agent分别进行预处理、tap生成和tap评估;每一个agent都基于react和cot技术来构建,agent之间通过在envir...

【专利技术属性】
技术研发人员:高艺李福董玮肖凯杰黄家名
申请(专利权)人:浙江大学
类型:发明
国别省市:

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

1