agents.rag.corrective.agentΒΆ
Corrective RAG (CRAG) Agent.
from typing import Any, Dict Self-correcting retrieval with quality assessment. Implements architecture from rag-architectures-flows.md: Retrieval β Relevance Check β Knowledge Refinement/Web Search/Combine
ClassesΒΆ
Corrective RAG with self-correcting retrieval. |
Module ContentsΒΆ
- class agents.rag.corrective.agent.CorrectiveRAGAgentΒΆ
Bases:
haive.agents.multi.base.ConditionalAgent
Corrective RAG with self-correcting retrieval.
- classmethod from_documents(documents, llm_config=None, relevance_threshold=0.7, **kwargs)ΒΆ
Create Corrective RAG from documents.
- Parameters:
- Returns:
CorrectiveRAGAgent instance