Abstract base class for defining an AgentComponent.
Remarks
An AgentComponent allows the registration of services, custom actions, memory scopes, and adapters.
To make components available to the system, derive from this class and implement the configureServices method.
These components are consumed by the system in appropriate places. When using Composer, the configureServices
method is called automatically by the agent runtime, provided the components are registered in the configuration.
Abstract base class for defining an AgentComponent.
Remarks
An
AgentComponentallows the registration of services, custom actions, memory scopes, and adapters. To make components available to the system, derive from this class and implement theconfigureServicesmethod. These components are consumed by the system in appropriate places. When using Composer, theconfigureServicesmethod is called automatically by the agent runtime, provided the components are registered in the configuration.