跳过内容

Cypher 模板

所需图结构

域图 域图

背景

为了检索结构化数据,我们需要将用户问题转换为可以在数据库上执行的查询。一个基本方法是让领域专家编写预定义查询,然后将用户问题映射到这些查询。

描述

给定用户问题,LLM 决定使用哪个 Cypher 模板。LLM 可能会从用户问题中提取参数并将其插入到模板中。查询在数据库上执行,结果返回给 LLM 以生成答案。

用法

当用户向领域图提出的问题类型事先已知时,可以创建这些模板。这种方法的缺点是受限于给定的模板查询。如果用户提出的问题导致查询在模板中不存在,该怎么办?

所需预处理

LLM 可使用几个领域特定的 Cypher 查询(包含参数)以及它们的功能描述。

延伸阅读

现有实现

示例实现

我在哪里?
© . This site is unofficial and not affiliated with Microsoft.