BusinessProcessIntent
QdrantService
EmbeddingService produces embeddings used by QdrantService for semantic search and vector collections. QdrantService supports TableIndexService by providing vector collections for semantic table search indexes. DataLensAgentMemory is backed by QdrantService to provide vector-based agent memory. QuestionRouter uses the Qdrant Service for semantic vector search. Qdrant Service is defined in backend/app/services/qdrant_service.py. Qdrant Service uses Ollama Embedding Service to create vector embeddings. The search method is part of the Qdrant Service. QdrantService initialization was changed to lazy loading in the QuestionRouter to prevent startup timeouts