diff --git a/main.py b/main.py index 354ee9a..b55280c 100644 --- a/main.py +++ b/main.py @@ -11,7 +11,6 @@ from langchain_core.tools import tool from langchain_ollama import ChatOllama, OllamaEmbeddings from langchain_qdrant import QdrantVectorStore from langchain_text_splitters import RecursiveCharacterTextSplitter -from qdrant_client import QdrantClient from qdrant_client import QdrantClient, Distance, VectorParams QDRANT_URL = os.getenv("QDRANT_URL", "http://localhost:6333") @@ -43,7 +42,7 @@ def get_vector_store() -> QdrantVectorStore: def chunk_document(content: str, title: str) -> list[Document]: - splitter = RecursiveCharacterTextSplitter(chunk_size=700, chunk_overlap=100) + splitter = RecursiveCharacterTextSplitter(chunk_size=500, chunk_overlap=100) return splitter.create_documents([content], metadatas=[{"title": title}])