• 请不要在回答技术问题时复制粘贴 AI 生成的内容
soresolitudee
V2EX  ›  程序员

自然语言查询结构化表数据,请多多给出方案与建议

  •  
  •   soresolitudee · Jun 19, 2024 · 1955 views
    This topic created in 714 days ago, the information mentioned may be changed or developed.

    做智慧城市软件,需求是这样的,有一个系统,里面的结构化表数据采用 postgrel 存储。产品想使用对话的模式来查询结构化表的数据,例如某个工程某月的投资金额是多少?分别涉及到了工程表、子项目表、投资进展表,这种涉及多表联查和求和的查询。 大家有什么方案吗? 组长给了一个 text2sql 的方案,例如下面文档提供的 text2sql 工具: https://waytoagi.feishu.cn/wiki/OoOuwucJoiRzvDkaf4PcJQpansh 。 除此之外,还有什么好的实现吗?

    3 replies    2024-06-19 22:06:58 +08:00
    hemingway
        1
    hemingway  
       Jun 19, 2024
    要做限定,定制一些 SPL 语法,不限定的话转出来的 SQL 准确性不高
    huifer
        3
    huifer  
       Jun 19, 2024
    1. 你把你的 sql 可能的全部列出来
    2. sql 挖掉参数,全部写?
    3. 给这个 sql 做一个描述
    4. 将这个描述记录好,并且写出多个案例
    5. 用户输入,然后让他去比对所有的案例,找到最可能的几个
    6. 参数化处理

    细说联系 v 呀 cWZ5ZDA5NQ==
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3771 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
    ♥ Do have faith in what you're doing.