Agents Module ============= The agents module provides the multi-agent system for automating geophysical workflows using Large Language Models. Base Classes ------------ .. automodule:: PyHydroGeophysX.agents.base_agent :members: :undoc-members: :show-inheritance: Coordinator ----------- .. automodule:: PyHydroGeophysX.agents.agent_coordinator :members: :undoc-members: :show-inheritance: Input Agents ------------ ContextInputAgent ^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.context_input_agent :members: :undoc-members: :show-inheritance: ERTLoaderAgent ^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.ert_loader_agent :members: :undoc-members: :show-inheritance: SeismicAgent ^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.seismic_agent :members: :undoc-members: :show-inheritance: ClimateDataAgent ^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.climate_data_agent :members: :undoc-members: :show-inheritance: Processing Agents ----------------- ERTInversionAgent ^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.ert_inversion_agent :members: :undoc-members: :show-inheritance: InversionEvaluationAgent ^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.inversion_evaluation_agent :members: :undoc-members: :show-inheritance: TDEMAgent ^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.tdem_agent :members: :undoc-members: :show-inheritance: GeophysicalInversionAgent ^^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.geophysical_inversion_agent :members: :undoc-members: :show-inheritance: DataFusionAgent ^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.data_fusion_agent :members: :undoc-members: :show-inheritance: StructureConstraintAgent ^^^^^^^^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.structure_constraint_agent :members: :undoc-members: :show-inheritance: Conversion Agents ----------------- PetrophysicsAgent ^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.petrophysics_agent :members: :undoc-members: :show-inheritance: WaterContentAgent ^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.water_content_agent :members: :undoc-members: :show-inheritance: Output Agents ------------- ReportAgent ^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.report_agent :members: :undoc-members: :show-inheritance: CodeGenerationAgent ^^^^^^^^^^^^^^^^^^^ .. automodule:: PyHydroGeophysX.agents.code_generation_agent :members: :undoc-members: :show-inheritance: