12 Commits
Author SHA1 Message Date
furyhawk 8ba59d07d0 feat: Add MinIO configuration for data persistence and enhance Milvus flushing mechanism 2026-06-14 19:39:40 +08:00
furyhawk 5c93e5d7a8 feat: Add session commit in database operations and update embedding configuration 2026-06-14 13:33:34 +08:00
furyhawk 99ca2c838b Refactor code structure for improved readability and maintainability 2026-06-14 10:06:26 +08:00
furyhawk eb1aecd9d8 feat: Add embedding API configuration and update related services for improved integration 2026-06-13 22:28:41 +08:00
furyhawk bb4b614711 feat: Implement RAG document and sync services with vector store integration
- Added `vectorstore.py` for managing vector storage operations using Milvus.
- Introduced `rag_document.py` for handling RAG document lifecycle, including ingestion and status updates.
- Created `rag_status.py` for streaming RAG ingestion status via Redis pub/sub.
- Developed `rag_sync.py` for managing synchronization operations and logs.
- Implemented `sync_source.py` for managing sync source configurations and triggering syncs.
- Established a lightweight task dispatcher in `dispatcher.py` for background task execution.
- Registered task functions for RAG ingestion and sync operations in `rag_tasks.py`.
- Configured task dispatcher settings in `arq_settings.py`.
- Added necessary database models and schemas for RAG document and sync operations.
2026-06-13 21:52:27 +08:00
furyhawk ac2a0f7c15 feat(logging): add debug logging configuration and environment variable support 2026-06-13 11:07:18 +08:00
furyhawk cdc60dc1d1 fix: make LLM_BASE_URL configurable with default value in docker-compose 2026-06-12 23:31:33 +08:00
furyhawk 190bf7e12c fix: update LLM_BASE_URL to use host.docker.internal for container access 2026-06-12 23:22:16 +08:00
furyhawk 197ddaacfe feat: update database and Valkey URLs in .env.example and docker-compose.yml for consistency 2026-06-12 20:48:15 +08:00
furyhawk 52dcd97728 feat: enhance health check endpoint to report API, database, and cache status; add standalone session for health checks 2026-06-12 20:39:10 +08:00
furyhawk 55b5a18b90 feat: add PostgreSQL and Valkey configuration with async support, enhance database management 2026-06-12 20:05:45 +08:00
furyhawk 144f994d58 feat: add Docker configuration for backend and frontend with nginx support 2026-06-12 19:25:24 +08:00