alter1/nova-knowledge
0
NovaOS Knowledge Service
This Space provides the knowledge base capabilities for NovaOS, integrating MongoDB for document storage and Weaviate for vector search. It enables efficient storage and retrieval of structured and unstructured information.
API Endpoints
GET /: Check if the service is runningPOST /documents: Create a new document in the knowledge baseGET /documents/{doc_id}: Retrieve a document by IDPOST /search: Search documents using hybrid searchPOST /import: Bulk import documents from filesGET /health: Check the health status of the service
Environment Variables
MONGO_URI: MongoDB connection stringMONGO_DB_NAME: MongoDB database nameWEAVIATE_URL: Weaviate connection URL
Hardware
This Space runs on CPU and is optimized for document management and hybrid search operations.
