System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人工智能,具体涉及一种输入内容处理方法和系统、智能终端、计算机可读存储介质。
技术介绍
1、随着人工智能(ai)技术的高速发展,ai模型这类大模型已广泛应用至各类应用场景,例如jiweigpt可以作为大模型或者通过对应的设定模型进行数据处理和/或新闻推荐等等。在一些应用场景下,用户往往需要向设定模型输入文本,以使设定模型获取对应的文本,响应对应的用户需求。通常情况下,不同的大模型都会有其支持的最长输入长度,如果用户输入的文本长度超过大模型支持的最大长度则大模型就无法正确运行,需要用户缩短输入文本的长度。传统方案中,在大模型识别的文本长度超过其支持的最长输入长度时,大模型可能会报错但不做其他处理,这一机制容易使用户难以获知报错原因;大模型还可能多次截取指定的长度,若直至符合大模型的输入条件,再获取符合输入条件的内容,这一机制容易导致输入信息获取效率低。
技术实现思路
1、鉴于此,本申请提供一种输入内容处理方法和系统、智能终端、计算机可读存储介质,以提升处理输入内容的效率。
2、本申请提供的一种输入内容处理方法,包括如下步骤:
3、在输入内容的输入文本长度大于设定模型支持的最长输入长度时,获取所述输入内容的输入文本长度;
4、根据所述输入文本长度和所述最长输入长度计算比例系数,所述比例系数用于表征所述输入文本长度超过所述最长输入长度的程度;
5、对所述比例系数进行平滑处理,得到平滑截取参数;
6、根据所述平滑截取参数
7、根据所述截取长度截取所述输入内容,得到保留内容。
8、可选地,所述输入内容处理方法还包括:将所述保留内容作为新的输入内容输入所述设定模型;若所述设定模型输出提示信息,返回执行获取输入内容的输入文本长度的过程,直至所述设定模型识别所述输入内容,所述提示信息用于表征所述输入内容的输入文本长度大于所述最长输入长度。
9、可选地,所述比例系数的计算公式包括:w=x/a-1,式中,w表示比例系数,x表示输入文本长度,a表示最长输入长度。
10、可选地,所述平滑截取参数的计算公式包括:式中,c表示平滑截取参数。
11、可选地,所述截取长度的计算公式包括:l=c(x-a),式中,l表示截取长度。
12、可选地,所述保留内容的长度的计算公式包括:x’=x-l,式中,x’保留内容的长度。
13、可选地,所输入文本长度包括输入内容的字符数。
14、本申请还提供一种输入内容处理系统,包括:
15、获取模块,用于在输入内容的输入文本长度大于设定模型支持的最长输入长度时,获取所述输入内容的输入文本长度;
16、计算模块,用于根据所述输入文本长度和所述最长输入长度计算比例系数,所述比例系数用于表征所述输入文本长度超过所述最长输入长度的程度;
17、平滑处理模块,用于对所述比例系数进行平滑处理,得到平滑截取参数;
18、第一确定模块,用于根据所述平滑截取参数确定截取长度;
19、第二确定模块,用于根据所述截取长度截取所述输入内容,得到保留内容。
20、本申请还提供一种智能终端,包括:存储器、处理器,其中,所述存储器上存储有输入内容处理程序,所述输入内容处理程序被所述处理器执行时实现如上任一种输入内容处理方法的步骤。
21、本申请还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一种输入内容处理方法的步骤。
22、本申请上述输入内容处理方法和系统、智能终端、计算机可读存储介质,在输入内容的输入文本长度大于设定模型支持的最长输入长度时,获取输入内容的输入文本长度,根据输入文本长度和最长输入长度计算比例系数,对比例系数进行平滑处理,得到平滑截取参数,根据平滑截取参数确定截取长度,该截取长度可以使输入文本长度x越长,截取的长度也就越长,输入文本长度越短,截取的长度也就越短,能够提升依据截取长度对输入内容进行截取或者裁剪的效率,从而提高设定模型对输入信息的获取效率,还可以使截取过程更为平滑,能够提升截取过程中的可靠性。
本文档来自技高网...【技术保护点】
1.一种输入内容处理方法,其特征在于,所述输入内容处理方法包括:
2.根据权利要求1所述的输入内容处理方法,其特征在于,所述输入内容处理方法还包括:
3.根据权利要求1所述的输入内容处理方法,其特征在于,所述比例系数的计算公式包括:
4.根据权利要求3所述的输入内容处理方法,其特征在于,所述平滑截取参数的计算公式包括:
5.根据权利要求4所述的输入内容处理方法,其特征在于,所述截取长度的计算公式包括:
6.根据权利要求5所述的输入内容处理方法,其特征在于,所述保留内容的长度的计算公式包括:
7.根据权利要求1所述的输入内容处理方法,其特征在于,所输入文本长度包括输入内容的字符数。
8.一种输入内容处理系统,其特征在于,包括:
9.一种智能终端,其特征在于,所述智能终端可以包括:存储器、处理器,其中,所述存储器上存储有输入内容处理程序,所述输入内容处理程序被所述处理器执行时实现如权利要求1至7任一项所述的输入内容处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述
...【技术特征摘要】
1.一种输入内容处理方法,其特征在于,所述输入内容处理方法包括:
2.根据权利要求1所述的输入内容处理方法,其特征在于,所述输入内容处理方法还包括:
3.根据权利要求1所述的输入内容处理方法,其特征在于,所述比例系数的计算公式包括:
4.根据权利要求3所述的输入内容处理方法,其特征在于,所述平滑截取参数的计算公式包括:
5.根据权利要求4所述的输入内容处理方法,其特征在于,所述截取长度的计算公式包括:
6.根据权利要求5所述的输入内容处理方法,其特征在于,所述保留内容的长度的计算公式包括:...
【专利技术属性】
技术研发人员:张鹏飞,
申请(专利权)人:爱集微咨询厦门有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。