nat.data_models.agent#
Classes#
Base configuration class for all NAT agents with common fields. |
Module Contents#
- class AgentBaseConfig(/, **data: Any)#
Bases:
nat.data_models.function.FunctionBaseConfigBase configuration class for all NAT agents with common fields.
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.selfis explicitly positional-only to allowselfas a field name.- llm_name: nat.data_models.component_ref.LLMRef = None#
- log_response_max_chars: pydantic.PositiveInt = None#