Spaces:
No application file
No application file
File size: 355 Bytes
4c91492 |
1 2 3 4 5 6 7 8 9 10 11 12 |
from functools import lru_cache
from langchain_openai import OpenAIEmbeddings
from langchain_core.vectorstores import InMemoryVectorStore
@lru_cache(maxsize=1)
def get_vector_store():
embeddings = OpenAIEmbeddings(model="text-embedding-3-large")
return InMemoryVectorStore.load(
"/code/data/vectorstore.json", embedding=embeddings
)
|