【技术实现步骤摘要】
本申请属于数据安全与人工智能,尤其涉及一种基于大语言模型的数据库使用方法和电子设备。
技术介绍
1、随着大语言模型(large language model,llm)的逐渐普及,基于自然语言的聊天机器人得到快速发展,用户可以使用自然语言和聊天机器人互动,进而完成某些特定任务。其中,调用/使用数据库是较为常见并有实际价值的一类任务,借助于llm,用户可使用自然语言通过聊天机器人实现对数据库的调用/使用,然而,在该过程中,部署在外部的llm服务会导致数据库的数据及数据结构等敏感信息出域,从而带来了安全隐患。
技术实现思路
1、为此,本申请公开如下技术方案:
2、一种基于大语言模型的数据库使用方法,包括:
3、获得用户对数据库的原始查询语句,所述原始查询语句为自然语言形式;
4、基于所述原始查询语句生成第一查询请求,所述第一查询请求包括分别对所述原始查询语句和目标数据结构进行脱敏后所得的已脱敏查询语句和已脱敏目标数据结构,所述目标数据结构为所述原始查询语句在所
...【技术保护点】
1.一种基于大语言模型的数据库使用方法,包括:
2.根据权利要求1所述的基于大语言模型的数据库使用方法,基于所述原始查询语句生成第一查询请求,包括:
3.根据权利要求1所述的基于大语言模型的数据库使用方法,在对所述第二查询请求执行向所述数据库的传输处理之前,还包括:
4.根据权利要求3所述的基于大语言模型的数据库使用方法,对所述第二查询请求执行向所述数据库的传输处理,以使所述数据库进行数据查询,得到所述数据库返回的结构化查询语言形式的第一查询结果,包括:
5.根据权利要求3所述的基于大语言模型的数据库使用方法,在利用所述
...【技术特征摘要】
1.一种基于大语言模型的数据库使用方法,包括:
2.根据权利要求1所述的基于大语言模型的数据库使用方法,基于所述原始查询语句生成第一查询请求,包括:
3.根据权利要求1所述的基于大语言模型的数据库使用方法,在对所述第二查询请求执行向所述数据库的传输处理之前,还包括:
4.根据权利要求3所述的基于大语言模型的数据库使用方法,对所述第二查询请求执行向所述数据库的传输处理,以使所述数据库进行数据查询,得到所述数据库返回的结构化查询语言形式的第一查询结果,包括:
5.根据权利要求3所述的基于大语言模型的数据库使用方法,在利用所述大语言模型对脱敏后的第一查询结果进行语言转换处理之前,还包括:
6....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。