Я хочу сохранить представление векторного хранилища, например, в файле рассола или что-то в этом роде, и использовать его для ConversationalRetrievalChain . .
Код: Выделить всё
# storing embeddings in the vector store
vectorstore = FAISS.from_documents(all_splits, embeddings)
Код: Выделить всё
from langchain.chains import ConversationalRetrievalChain
chain = ConversationalRetrievalChain.from_llm(llm, vectorstore.as_retriever(), return_source_documents=True)
Код: Выделить всё
chat_history = []
query = "My query"
result = chain({"question": query, "chat_history": chat_history})
print(result['answer'])
Подробнее здесь: https://stackoverflow.com/questions/786 ... ry-from-it