AIAgentStrategy
An interface representing the execution strategy of an AI agent.
This strategy defines how the AI agent processes input to produce an output within the context of its operation. It serves as the primary mechanism to encapsulate various decision-making, learning, or processing approaches used by the agent in a flexible manner.
Type Parameters
The type of input data that the strategy will process.
The type of output data that the strategy will generate.
The type of context in which the strategy is executed, extending AIAgentContext.
Inheritors
An interface representing the execution strategy of an AI agent.
This strategy defines how the AI agent processes input to produce an output within the context of its operation. It serves as the primary mechanism to encapsulate various decision-making, learning, or processing approaches used by the agent in a flexible manner.
Type Parameters
The type of input data that the strategy will process.
The type of output data that the strategy will generate.
The type of context in which the strategy is executed, extending AIAgentContext.
Inheritors
An interface representing the execution strategy of an AI agent.
This strategy defines how the AI agent processes input to produce an output within the context of its operation. It serves as the primary mechanism to encapsulate various decision-making, learning, or processing approaches used by the agent in a flexible manner.
Type Parameters
The type of input data that the strategy will process.
The type of output data that the strategy will generate.
The type of context in which the strategy is executed, extending AIAgentContext.
Properties
Functions
Executes the AI agent's strategy using the provided context and input.
Executes the AI agent's strategy using the provided context and input.