KnowledgeDB Dependency

KnowledgeDB depends on KnowledgeStore, Docstore, and VectorStore to import document chunks and vectorized data to the knowledge base. KnowledgeStore manages the lifecycle of knowledge bases, including addition, deletion, and querying. Docstore handles document chunk operations through specific implementations such as OpenGaussDocstore, MilvusDocstore, and SQLiteDocstore. Similarly, VectorStore is responsible for vector data management, with support for OpenGaussDB, MilvusDB, and MindFAISS instances.
Parent topic: Documentation Management in a Knowledge Base