FunctionalAIAgentService
constructor(promptExecutor: PromptExecutor, agentConfig: AIAgentConfig, strategy: AIAgentFunctionalStrategy<Input, Output>, toolRegistry: ToolRegistry, installFeatures: FunctionalAIAgent.FeatureContext.() -> Unit)(source)
Parameters
Input
The type of input data that the functional AI agent will process.
Output
The type of output data produced by the functional AI agent.