System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种基于大语言模型的智能文件处理系统及其处理方法。
技术介绍
1、企业在经营运作过程中,会面临大量的各种格式的文件处理工作,可能存在文件格式转换,文件文字识别,文件分析,文件合并等大量琐碎的文件处理工作。不同的文件处理需要用户使用不同的软件工具或命令行指令调用,用户需要在不同的软件工具环境下切换操作比较繁琐,而且现有的软件工具通常缺乏友好的前端界面和操作体验,往往操作界面复杂,需要耗费大量的时间成本去熟悉。尤其是针对特定类型的文件处理,用户还需要事先了解和学习相关的专业知识和软件工具才能进行文件处理工作。
技术实现思路
1、为此,需要提供一种基于大语言模型的智能文件处理系统,解决需要耗费大量的时间成本去熟悉软件工具和不同的软件工具环境下切换操作比较繁琐的问题。
2、为实现上述目的,本专利技术提供了一种基于大语言模型的智能文件处理系统,其包括文本分类模型和文件操作执行系统;所述文本分类模型用于对输入的任务指令进行分类,并根据分类将任务指令路由到文件操作执行系统中相应的专家系统;所述文件操作执行系统包括多个不同的专家系统,每个专家系统内都具有参数提取模块、执行代码函数和任务函数集,所述参数提取模块配置了大语言模型,所述参数提取模块用于从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,所述执行代码函数用于调用任务函数集中的相应的任务函数执行待执行文件。
3、进一步地,所述文本分类模型为bert-textcnn模型,所
4、进一步地,所述文件操作执行系统包括图像处理专家系统、ocr识别专家系统、格式转换专家系统、nlp任务专家系统、数据分析专家系统、模型训练专家系统、文件处理专家系统、其他任务专家系统中的任意两个以上组合。
5、进一步地,还包括前端,所述前端用于上传待执行文件和输入任务指令。
6、进一步地,所述前端还包括用于返回执行后的结果,并支持执行后的结果在前端下载。
7、进一步地,还包括增加未定义的任务函数和任务指令,将所述未定义的任务指令在基于参数提取模块中语言大模型下提取数据参数,根据数据参数生成用于调用未定义的任务函数的执行代码,并保存代码文件。
8、一种基于大语言模型的智能文件操作执行方法,应用权上述的基于大语言模型的智能文件操作执行系统,其包括以下步骤:
9、上传待执行文件和输入任务指令;
10、文本分类模型将输入的任务指令进行分类,并根据分类将任务指令路由到文件操作执行系统中相应的专家系统;
11、专家系统中的参数提取模块从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,所述执行代码函数根据数据参数调用任务函数集中对应的任务函数执行待执行文件,等执行完成后,返回执行后的结果。
12、进一步地,所述待执行文件在前端上传,所述任务指令在前端输入,所述执行后的结果在前端下载。
13、进一步地,前端还包括对待执行文件上传和任务指令的输入判断是否为空,若待执行文件的上传为空的情况,在前端返回请上传待执行文件;若任务指令的输入为空的情况,在前端返回请输入任务指令;若待执行文件的上传为空和任务指令的输入为空的情况,在前端返回请上传待执行文件和请输入任务指令。
14、进一步地,所述专家系统中的参数提取模块从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,若所述执行代码函数根据数据参数在任务函数集中无法调用到对应的任务函数,则返回未定义任务函数和任务指令。
15、区别于现有技术,上述技术方案通过文本分类(自然语言指令(nlp))将待任务指令分到对应的专家系统,使得非专业用户能够轻松地在一个系统中对文件进行各种操作,无需在不同的软件工具环境下切换操作,降低了使用门槛;参数提取模块集成大语言模型,即可提取人类自然语言指令中数据参数对文件进行各种操作,专家系统已经定义好了多项任务函数,在数据参数传入后可直接执行对应操作,无需用户事先掌握专业知识和工具,减少大量的时间成本;结合以上提供了一个综合性的系统,将不同的文件处理功能整合到一起,用户只需通过自然语言指令即可完成各种文件处理,提高了文本处理效率。
本文档来自技高网...【技术保护点】
1.一种基于大语言模型的智能文件处理系统,其特征在于:包括文本分类模型和文件操作执行系统;所述文本分类模型用于对输入的任务指令进行分类,并根据分类将任务指令路由到文件操作执行系统中相应的专家系统;所述文件操作执行系统包括多个不同的专家系统,每个专家系统内都具有参数提取模块、执行代码函数和任务函数集,所述参数提取模块配置了大语言模型,所述参数提取模块用于从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,所述执行代码函数用于调用任务函数集中的相应的任务函数执行待执行文件。
2.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述文本分类模型为BERT-TextCNN模型,所述参数提取模块配置的大语言模型为ChatGLM大语言模型。
3.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述文件操作执行系统包括图像处理专家系统、OCR识别专家系统、格式转换专家系统、NLP任务专家系统、数据分析专家系统、模型训练专家系统、文件处理专家系统、其他任务专家系统。
4.根据权利要求1所述的一种基于大语
5.根据权利要求4所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述前端还包括用于返回执行后的结果,并支持执行后的结果在前端下载。
6.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:还包括增加未定义的任务函数和任务指令,将所述未定义的任务指令在基于参数提取模块中语言大模型下提取数据参数,根据数据参数生成用于调用未定义的任务函数的执行代码,并保存代码文件。
7.一种基于大语言模型的智能文件操作执行方法,应用权利要求1-6中任意一种所述的基于大语言模型的智能文件操作执行系统,其特征在于:包括以下步骤:
8.根据权利要求7所述的一种基于大语言模型的智能文件操作执行方法,其特征在于:所述待执行文件在前端上传,所述任务指令在前端输入,所述执行后的结果在前端下载。
9.根据权利要求8所述的一种基于大语言模型的智能文件操作执行方法,其特征在于:前端还包括对待执行文件上传和任务指令的输入判断是否为空,若待执行文件的上传为空的情况,在前端返回请上传待执行文件;若任务指令的输入为空的情况,在前端返回请输入任务指令;若待执行文件的上传为空和任务指令的输入为空的情况,在前端返回请上传待执行文件和请输入任务指令。
10.根据权利要求7所述的一种基于大语言模型的智能文件操作执行方法,其特征在于:所述专家系统中的参数提取模块从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,若所述执行代码函数根据数据参数在任务函数集中无法调用到对应的任务函数,则返回未定义任务函数和任务指令。
...【技术特征摘要】
1.一种基于大语言模型的智能文件处理系统,其特征在于:包括文本分类模型和文件操作执行系统;所述文本分类模型用于对输入的任务指令进行分类,并根据分类将任务指令路由到文件操作执行系统中相应的专家系统;所述文件操作执行系统包括多个不同的专家系统,每个专家系统内都具有参数提取模块、执行代码函数和任务函数集,所述参数提取模块配置了大语言模型,所述参数提取模块用于从任务指令中提取出逻辑与数据参数,并将数据参数传递给执行代码函数,所述执行代码函数用于调用任务函数集中的相应的任务函数执行待执行文件。
2.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述文本分类模型为bert-textcnn模型,所述参数提取模块配置的大语言模型为chatglm大语言模型。
3.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述文件操作执行系统包括图像处理专家系统、ocr识别专家系统、格式转换专家系统、nlp任务专家系统、数据分析专家系统、模型训练专家系统、文件处理专家系统、其他任务专家系统。
4.根据权利要求1所述的一种基于大语言模型的智能文件处理系统,其特征在于:还包括前端,所述前端用于上传待执行文件和输入任务指令。
5.根据权利要求4所述的一种基于大语言模型的智能文件处理系统,其特征在于:所述前端还包括用于返回执行后的结果,并支持执行后的结果在前端下载...
【专利技术属性】
技术研发人员:李嘉炎,张怀刚,沈强,阮义清,
申请(专利权)人:福建正孚软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。