.01

-
数据库查询:首先,系统会从知识库中进行搜索,检索与查询相关的文档。 -
文档选择:从搜索结果中,系统会挑选出最相关的文档。 -
信息处理:将选出的文档信息进行处理、理解和整合。 -
生成回答:最终,根据处理后的信息生成响应结果。

-
保持预处理知识:CAG将外部知识进行预处理,并存储到缓存中,避免了每次查询时都进行实时检索。这样,系统可以更快地从缓存中提取已有的信息,快速生成回答。 -
消除实时搜索的需求:由于信息已经被预处理并缓存,CAG不再依赖实时数据库查询。系统可以在接收到请求时,直接利用缓存中的知识进行响应生成。 -
一致性和精确性:CAG能够保证每次查询得到相同的答案,因为它依赖的是预先处理和缓存的知识,而不是每次从数据库中检索的实时数据。这种一致性使得系统的稳定性和可靠性大大增强。 -
响应速度的提升:由于消除了实时查询的环节,CAG的响应速度大大提高。通常,CAG的响应时间比RAG低很多,这对于需要快速响应的应用场景至关重要。
