Solution published: update main.py

This commit is contained in:
2026-06-04 13:40:28 +00:00
parent dfb6405397
commit 5e933021bd
+1 -2
View File
@@ -11,7 +11,6 @@ from langchain_core.tools import tool
from langchain_ollama import ChatOllama, OllamaEmbeddings from langchain_ollama import ChatOllama, OllamaEmbeddings
from langchain_qdrant import QdrantVectorStore from langchain_qdrant import QdrantVectorStore
from langchain_text_splitters import RecursiveCharacterTextSplitter from langchain_text_splitters import RecursiveCharacterTextSplitter
from qdrant_client import QdrantClient
from qdrant_client import QdrantClient, Distance, VectorParams from qdrant_client import QdrantClient, Distance, VectorParams
QDRANT_URL = os.getenv("QDRANT_URL", "http://localhost:6333") 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]: 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}]) return splitter.create_documents([content], metadatas=[{"title": title}])