Skip to main content

auto_rag_agent

AI Agent AutoRagAgent - Agent with automatic RAG retrieval decision. This module provides an agent wrapper that automatically decides when to retrieve context from knowledge bases vs direct chat. Usage: from praisonaiagents import Agent, AutoRagAgent agent = Agent( name=“Research Assistant”, knowledge=[“docs/manual.pdf”], ) auto_rag = AutoRagAgent(agent=agent) result = auto_rag.chat(“What are the key findings?”) # Auto retrieves result = auto_rag.chat(“Hello!”) # Skips retrieval

Import

from praisonaiagents.agents import auto_rag_agent

Classes