prebuilt.weather_disaster_management.config¶

Classes¶

WeatherDisasterManagerConfig

Base configuration for an agent architecture.

Module Contents¶

class prebuilt.weather_disaster_management.config.WeatherDisasterManagerConfig¶

Bases: haive.core.engine.agent.agent.AgentConfig

Base configuration for an agent architecture. Extends InvokableEngine to provide a consistent interface with the Engine framework.

This class is designed to NEVER include __runnable_config__ in any schemas. By default, it uses PostgreSQL for persistence if available.

This implementation supports protocol validation to ensure that agent implementations conform to the expected interfaces.

branches: dict[str, haive.core.graph.branches.Branch] = None¶
engines: dict[str, haive.core.engine.aug_llm.AugLLMConfig | haive.core.engine.agent.agent.AgentConfig] = None¶
input_schema: pydantic.BaseModel¶
model_config¶
state_schema: pydantic.BaseModel¶
tools: dict[str, langchain_core.tools.StructuredTool] = None¶