首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于知识库的少样本多步提示的LLM前端框架迁移方法_浙江大学;恒生电子股份有限公司_202311846946.5 

申请/专利权人:浙江大学;恒生电子股份有限公司

申请日:2023-12-29

公开(公告)日:2024-05-10

公开(公告)号:CN118012502A

主分类号:G06F8/76

分类号:G06F8/76;G06F8/72;G06F11/36;G06F16/31;G06F16/332;G06F16/33;G06F16/951;G06N5/022;G06N5/025

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.28#实质审查的生效;2024.05.10#公开

摘要:本发明公开了一种基于知识库的少样本多步提示的LLM前端框架迁移方法,包括:爬取前端框架相关文档,分段转换为向量存储为索引;编写迁移前后使用的前端框架的基础控件库代码,对比分析,总结迁移规则文档;基于迁移规则文档,对每条规则调用LLM生成多场景的迁移测试用例,给出迁移后结果,作为迁移样本补充入规则知识库中对应迁移规则的文档中;将前端项目文件分为前端界面显示代码和逻辑处理代码,并形成对应;将完整的代码文件拆成语句块依次输入,总结保存代码块信息;基于外部知识库和迁移规则库封装多步提示,链式调用LLM生成目标代码;基于生成的目标代码,通过知识库调用LLM分析优化生成最终代码。

主权项:1.一种基于知识库的少样本多步提示的LLM前端框架迁移方法,其特征在于,包括:1外部知识库构建:将前端框架相关的外部文档存入外部知识库中;2迁移规则知识库构建:编写迁移前后使用的前端框架和UI库,编写这两个框架使用的基础控件库,对比分析,总结迁移规则文档;3样本生成:基于迁移规则文档,对每条规则调用LLM生成多场景的迁移测试用例,将生成的测试用例和迁移规则输入LLM,生成初始迁移目标代码;人工标记评估初始迁移目标代码的迁移准确度,修改迁移规则,并将正确的目标代码和该测试用例合并成为样本,输入对应的迁移规则文档中;多次重复这一过程,封装成链式调用LLM,直至生成的迁移目标代码准确运行;4项目文件输入处理:将前端项目文件分为前端界面显示代码和逻辑处理代码,并形成对应;将完整的代码文件拆成语句块依次输入LLM中,生成该代码块的相关信息小结,总结保存代码块信息;5链式调用LLM:基于外部知识库和迁移规则库封装多步提示,链式调用LLM生成目标代码;6生成代码优化:基于生成的目标代码,通过知识库调用LLM分析优化生成最终代码;将各代码块拼接,组合成目标前端框架项目文件。

全文数据:

权利要求:

百度查询: 浙江大学;恒生电子股份有限公司 一种基于知识库的少样本多步提示的LLM前端框架迁移方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。