LangChain中FAISS导入及from_texts调用失败问题求助
解决LangChain中FAISS.from_texts()调用报错的问题
问题根源:你导入的是
faiss模块,而非FAISS类,模块本身没有from_texts方法,该方法属于FAISS类。正确的导入方式:
from langchain_community.vectorstores import FAISS之后正常调用方法即可:
vectorstore = FAISS.from_texts(text=text_chunks, embeddings=embeddings)补充说明:LangChain 0.1.x版本开始将第三方集成(包括FAISS)迁移到
langchain-community包,导入路径调整后,类名仍保持大写FAISS,而非小写的模块名。你之前的错误是混淆了模块和类的名称。
内容的提问来源于stack exchange,提问作者AndyEverything
相关产品推荐
相关产品推荐

