- Updated Cargo.toml to version 0.1.6 and added new features: `http`, `sessions-db`, `ai`, and `broker-nats`. - Introduced `FastEmbedAdapter` for generating text embeddings using the `fastembed` crate. - Added `QdrantAdapter` for interacting with Qdrant vector database. - Implemented a message broker trait and a NATS broker for asynchronous message publishing and subscribing. - Created HTTP server middleware for CORS and session management. - Added session store implementation with support for both PostgreSQL and SQLite. - Organized module structure by creating new modules for AI, broker, and HTTP functionalities.
121 KiB
121 KiB