AIAgentServiceBuilderCommon
abstract class AIAgentServiceBuilderCommon<Self : AIAgentServiceBuilderCommon<Self>> : AIAgentServiceBuilderBase<Self> (source)
Common chained implementation for AIAgentServiceBuilder actual classes.
Inheritors
Functions
Link copied to clipboard
Configures the current builder instance using the provided AIAgentConfig.
Link copied to clipboard
Convenience build for GraphAIAgentService
Link copied to clipboard
fun <Input, Output> functionalStrategy(strategy: AIAgentFunctionalStrategy<Input, Output>): FunctionalAgentServiceBuilder<Input, Output>
Configure a functional strategy and continue with a functional service builder.
Link copied to clipboard
fun <Input, Output> graphStrategy(strategy: AIAgentGraphStrategy<Input, Output>): GraphAgentServiceBuilder<Input, Output>
Configure a graph strategy and continue with a graph service builder.
Link copied to clipboard
Sets the maximum number of iterations for the builder.
Link copied to clipboard
Sets the number of choices to be utilized by the builder instance.
Link copied to clipboard
Sets the PromptExecutor to be used by the builder instance.
Link copied to clipboard
Sets the response processor for the agent.
Link copied to clipboard
Sets the system prompt to be used by the builder.
Link copied to clipboard
Sets the temperature value for the builder.
Link copied to clipboard
Sets the given ToolRegistry instance to the builder configuration.