我们人是怎么查资料的,假如去图书馆 1.找到对应的书架 2.找到对应的书 3.翻阅目录,定位到页码 4.读取内容
以上模式其实很简单,把最上一级的目录通过 System Prompt 传给 ai ,然后写几个 function call 就行了,ai 自己调方法去查。
请问一下这种方式有什么缺点吗?
这种有层级关系的简单查询这样设计没有问题,但是还有很多数据没有层级关系,或者说层级关系不明显。就比如你这个例子中,如果我的问题是类似于 “主角最喜欢吃的食物是什么?” 这种问题不能通过目录索引是定位不到页码的,所以这种方式解决不了通用性问题。
登录后可发帖和回复
这种有层级关系的简单查询这样设计没有问题,但是还有很多数据没有层级关系,或者说层级关系不明显。就比如你这个例子中,如果我的问题是类似于 “主角最喜欢吃的食物是什么?” 这种问题不能通过目录索引是定位不到页码的,所以这种方式解决不了通用性问题。