Skip to content

知识检索

supinyu edited this page May 14, 2024 · 2 revisions

背景

由于大语言模型,在某个专业的领域缺乏相关的业务知识,所以在Prompt中需要添加相关的业务知识。

增加的业务知识包括

  • 相关的实体解释或者实体公式,增加大模型对业务实体的理解
  • 业务问题和样本SQL,提高大模型对SQL任务生成的理解能力

实体识别与实体检索

通过识别query中的实体,增加实体信息,可以提高LLM对专业名词的理解能力,提升生成SQL的准确率。

  • 希尔顿2023年12月订单量环比增长是多少?
    • 希尔顿在数据库中的值是中文还是英文,环比怎么计算
image

SQL样本检索

  • 通过增加样本,提高LLM推理能力,提高大模型对SQL任务生成的理解能力

  • 利用LLM的迁移能力-增加推理样本Few-Shot

image
Clone this wiki locally