config_data.py knowledge_base.py
項(xiàng)目需求和思路 本項(xiàng)目以"某東商品衣服“為例,以衣服屬性構(gòu)建本地知識(shí)。使用者可以自由更新本地知識(shí),用戶(hù)問(wèn)題的答案也是基于本地知識(shí)生成的。 離線(xiàn)流...
RAG回顧 RAG即檢索、增強(qiáng)和生成,其主要分為2條線(xiàn): 離線(xiàn)處理:向私有知識(shí)庫(kù)(向量存儲(chǔ))源源不斷添加私有知識(shí)文檔。** 向知識(shí)庫(kù)添加來(lái)自未來(lái)...
為了讓向量檢索加入鏈,可以使用RunnablePassthrough來(lái)實(shí)現(xiàn)
檢索向量并構(gòu)建提示詞 向量存儲(chǔ)的實(shí)例,通過(guò) add_texts(list[str])方法可以快速添加到向量存儲(chǔ)中。流程:1.先通過(guò)向量存儲(chǔ)檢索匹...
Vector stores 向量存儲(chǔ) 基于LangChain的向量存儲(chǔ),存儲(chǔ)嵌入數(shù)據(jù),并執(zhí)行相似性搜索。 如圖,這是一個(gè)典型的向量存儲(chǔ)應(yīng)用,也即...
PyPDFLoader LangChain內(nèi)支持許多PDF的加載器,我們選擇其中的PyPDFLoader使用。PyPDFLoader加載器,依賴(lài)...
TextLoader 作用:讀取文本文件(如.txt),將全部?jī)?nèi)容放入一個(gè)Document對(duì)象中。 RecursiveCharacterText...
?? Pydantic V2 入門(mén)與實(shí)戰(zhàn)指南(~=2.10.6 詳解) 適用于初學(xué)者到中級(jí)開(kāi)發(fā)者,涵蓋核心概念、最佳實(shí)踐、版本控制策略及實(shí)際應(yīng)用示...