haive.agents.reasoning_and_critique.self_discover.adapter.models ================================================================ .. py:module:: haive.agents.reasoning_and_critique.self_discover.adapter.models .. autoapi-nested-parse:: Models for the Self-Discover Adapter Agent. Classes ------- .. autoapisummary:: haive.agents.reasoning_and_critique.self_discover.adapter.models.AdaptedModule haive.agents.reasoning_and_critique.self_discover.adapter.models.AdaptedModules Module Contents --------------- .. py:class:: AdaptedModule(/, **data) Bases: :py:obj:`pydantic.BaseModel` A reasoning module adapted for the specific task. Create a new model by parsing and validating input data from keyword arguments. Raises [`ValidationError`][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model. `self` is explicitly positional-only to allow `self` as a field name. .. py:class:: AdaptedModules(/, **data) Bases: :py:obj:`pydantic.BaseModel` Collection of task-adapted reasoning modules. Create a new model by parsing and validating input data from keyword arguments. Raises [`ValidationError`][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model. `self` is explicitly positional-only to allow `self` as a field name.