RAG optimizations

This commit is contained in:
2026-01-11 09:36:36 -05:00
parent 07512409f1
commit 733ffae8cf
2 changed files with 23 additions and 17 deletions

View File

@@ -8,7 +8,7 @@ from langchain_text_splitters import RecursiveCharacterTextSplitter
from .fetchers import PaperlessNGXService
embeddings = OpenAIEmbeddings(model="text-embedding-3-large")
embeddings = OpenAIEmbeddings(model="text-embedding-3-small")
vector_store = Chroma(
collection_name="simba_docs",
@@ -61,7 +61,7 @@ async def index_documents():
async def query_vector_store(query: str):
retrieved_docs = vector_store.similarity_search(query, k=2)
retrieved_docs = await vector_store.asimilarity_search(query, k=2)
serialized = "\n\n".join(
(f"Source: {doc.metadata}\nContent: {doc.page_content}")
for doc in retrieved_docs