From 5e933021bd8fd6c67f6c8caf4323078f2d4a162b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B8=D0=BD=D0=B0=D1=80=20=D0=9C=D0=B8=D1=80=D0=B7?= =?UTF-8?q?=D0=B0=D0=B3=D0=B8=D1=82=D0=BE=D0=B2?= Date: Thu, 4 Jun 2026 13:40:28 +0000 Subject: [PATCH] Solution published: update main.py --- main.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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}])