Version v2.0.3
Integrates v0 of the knowledge graph agent and finalizes v1 API, check out the latest docs here
-
Refactor application logic to have ingestion / retrieval / management services which are connected to the FastAPI.
-
Finalize v1 API spec
-
Add knowledge graph agent to the R2R pipeline
-
Refactor R2R into singleton
🚀 | This description was created by Ellipsis for commit 5e17b27 |
---|
Summary:
Refactored R2R application into modular services, integrated knowledge graph agent, updated API to v1, and enhanced embedding providers.
Key points:
- Refactored application logic into ingestion, retrieval, and management services (
r2r/main/services/*
). - Integrated knowledge graph agent into R2R pipeline (
r2r/pipes/kg_agent_search_pipe.py
). - Refactored R2R into a singleton (
r2r/main/app.py
). - Updated API to v1 with new routes (
r2r/main/api/routes/*
). - Added
VectorSearchSettings
andKGSearchSettings
for search configurations (r2r/core/abstractions/search.py
). - Enhanced embedding providers (
r2r/providers/embeddings/*
). - Updated tests to reflect new architecture (
tests/*
). - Updated documentation to reflect new API and architecture (
docs/*
).