Dies ist das erste Mal, dass ich mit LangChain zusammenarbeite. Aus Gründen der Datensicherheit m?chte ich die Speichersituation des Vektorspeichers von Langchain best?tigen. Ich verwende den HNSWLib-Vektorspeicher und es wird erw?hnt, dass es sich um einen In-Memory-Speicher handelt. Was bedeutet das? Speichert Langchain/Vector Store Daten auf seinen Servern?
https://js.langchain.com/docs/modules/indexes/vector_stores/integrations/hnswlib https://github.com/nmslib/hnswlib
HNSWLib 將數(shù)據(jù)存儲(chǔ)在項(xiàng)目所在的服務(wù)器中。因此,如果您將服務(wù)器托管到 vercel,則矢量存儲(chǔ)將在 vercel 服務(wù)器的內(nèi)存中運(yùn)行。您可以在執(zhí)行 await vectorStore.save(directory);
時(shí)測(cè)試此邏輯是否為真,這將在項(xiàng)目目錄中生成矢量文件。