compass.extraction.water.parse.StructuredWaterParser#

class StructuredWaterParser(wizard, location, **kwargs)[source]#

Bases: BaseLLMCaller

LLM ordinance document structured data scraping utility

Parameters:
  • wizard (elm.wizard.EnergyWizard) – Instance of the EnergyWizard class used for RAG.

  • location (str) – Name of the groundwater conservation district or county.

Methods

parse()

Parse text and extract structured ordinance data

async parse()[source]#

Parse text and extract structured ordinance data