cverse-rag-inference-adapter v0.1.0
adapter
capsule://quake0day/[email protected]
Provides a Retrieval Augmented Generation (RAG) engine adapter, allowing the core inference service to integrate knowledge retrieval capabilities for enhancing LLM responses.
Owns
- RAG engine implementation
- RAG service interface
Does not own
- The core inference service
- Other AI model types (ASR, LLM, TTS, Avatar, VoiceLLM)
AI orientation
An AI agent working on this capsule would focus on improving the RAG engine's retrieval accuracy, integrating new knowledge sources, or optimizing the RAG pipeline for performance. It requires knowledge of information retrieval, vector databases, and Python development.
Avoid
- Modifying the core inference service or other AI model types.
Provides
library:rag-plugin— RAG engine implementation conforming to the inference core's plugin interface.
Dependencies
Capsules
cverse-inference-core>=0.1.0
Invariants (must always hold)
- The RAG engine must retrieve relevant information based on queries.
- Plugins must adhere to the defined RAG plugin interface.
Source files (2)
Click any file to view its content; the path on the right shows where the file lands when this capsule is installed.
src/inference/rag/__init__.py→rag/__init__.pysrc/inference/rag/engine.py→rag/engine.py
Plus capsule.yaml and
install.json.