haive.agents.document_loader.directory.agent ============================================ .. py:module:: haive.agents.document_loader.directory.agent .. autoapi-nested-parse:: Directory-specific Document Loader Agent. This module provides a specialized document loader agent for loading documents from local directories. Classes ------- .. autoapisummary:: haive.agents.document_loader.directory.agent.DirectoryLoaderAgent Module Contents --------------- .. py:class:: DirectoryLoaderAgent Bases: :py:obj:`haive.agents.document_loader.base.agent.DocumentLoaderAgent` Specialized document loader agent for loading documents from directories. This agent is pre-configured for loading from local directories and provides additional directory-specific options. .. attribute:: name Name of the agent .. attribute:: directory_path Path to the directory to load .. attribute:: recursive Whether to recursively load files .. attribute:: glob_pattern Glob pattern for filtering files .. attribute:: include_extensions List of file extensions to include .. attribute:: exclude_extensions List of file extensions to exclude .. py:method:: setup_agent() Set up the agent with a directory loader engine.