Context Aware RAG#
Context Aware RAG is a flexible library designed to seamlessly integrate into existing data processing workflows to build customized RAG pipelines.
Key Features#
Data Ingestion Service: Add data to the RAG pipeline from a variety of sources.
Data Retrieval Service: Retrieve data from the RAG pipeline using natural language queries.
Function and Tool Components: Easy to create custom functions and tools to support your existing workflows.
GraphRAG: Seamlessly extract knowledge graphs from data to support your existing workflows.
Observability: Monitor and troubleshoot your workflows with any OpenTelemetry-compatible monitoring tool.
-
Model Context Protocol Tools: Enable interaction with CA-RAG library through MCP tools when hosted as a service.
Structured Response: Enable CA-RAG to return retrieval responses as JSON with specified structure when used as a library or service.
With Context Aware RAG, you can quickly build RAG pipelines to support your existing workflows.