恭喜廣州華微明天軟件技術有限公司尤澤順獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜廣州華微明天軟件技術有限公司申請的專利通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119271697B 。
龍圖騰網通過國家知識產權局官網在2025-03-25發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202411797712.0,技術領域涉及:G06F16/242;該發明授權通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法是由尤澤順;李靜;沈賢義設計研發完成,并于2024-12-09向國家知識產權局提交的專利申請。
本通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法在說明書摘要公布了:一種通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法,包括:預先配置數據庫模式和對用戶的請求進行處理;預先配置數據庫模式。配置步驟如下:1.1用戶配置數據庫的連接信息,以獲得數據庫中目標數據庫的讀權限;1.2根據步驟1.1中用戶配置的信息,從目標數據庫讀取表模式信息,同時隨機讀取兩條記錄并分別命名為數據1和數據2,存儲到數據庫中,作為表模式。系統對用戶的請求Query的處理,步驟如下:2.1檢索與Query相關的數據庫模式,從數據庫中檢索出相關的表模式;2.2檢索與Query相關的SQL示例;2.3提示詞構建;2.4通過LLM模型生成SQL;2.5重寫SQL;2.6SQL執行。具有復雜查詢更加準確、維護成本更低、耗時更短的特點。
本發明授權通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法在權利要求書中公布了:1.一種通過構建表模式與SQL轉換降低自然語言生成復雜SQL的方法,其特征在于,包括:預先配置數據庫模式和對用戶的請求進行處理;預先配置數據庫模式,具體配置步驟如下:1.1用戶配置數據庫的連接信息,以獲得數據庫中目標數據庫的讀權限;1.2根據步驟1.1中用戶配置的信息,從目標數據庫讀取表模式信息,同時隨機讀取兩條記錄并分別命名為數據1和數據2,將所讀取的表模式信息和讀取的記錄以表為單位,存儲到數據庫中,作為表模式;所存儲的表模式的集合構成數據庫模式;系統對用戶的請求Query的處理,具體步驟如下:2.1檢索與Query相關的數據庫模式,具體通過向量檢索和全文檢索的混合,從數據庫中檢索出相關的表模式;2.2檢索與Query相關的SQL示例,具體通過向量檢索和全文檢索的混合,從數據庫中檢索出相關的SQL示例;2.3提示詞構建,具體是將Query、表模式、SQL示例填入prompt模板中;2.4通過LLM模型生成SQL;2.5重寫SQL,將原本復雜的SQL操作簡化為單表操作SQL;2.6SQL執行;所述數據庫模式的表含有表名、表描述和csv格式的字段申明;csv格式的字段申明中含有5個字段,分別為字段名、數據類型、描述、數據1和數據2;在基于CSV格式的數據庫模式上,構建偽表,通過偽表將原本涉及到多張表的查詢操作簡化為單表操作;通過將兩張表的字段在邏輯上進行合并得到偽表,將邏輯上合并的表的模式稱為偽表模式;大模型根據用戶的Query生成的SQL中使用到了偽表模式,則將SQL根據規則重寫為操作原始表的SQL。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人廣州華微明天軟件技術有限公司,其通訊地址為:510000 廣東省廣州市天河區翰景路1號1701房自編D、F、G、H部位;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。