AIAgentBuilder
Represents a configurational builder for setting up and customizing the execution parameters and components of an AI agent. This builder enables fine-grained control over tools, strategies, and prompts utilized by an AI agent during its execution.
Functions
Configures the current AIAgentBuilder instance using the provided AIAgentConfig.
Configures the current AIAgentBuilder instance using the provided AIAgentConfig.
Configures the current AIAgentBuilder instance using the provided AIAgentConfig.
Sets the functional strategy to be used by the agent builder.
Sets the functional strategy to be used by the agent builder.
Creates a functional agent builder using the provided strategy.
Sets the functional strategy to be used by the agent builder.
Configures and returns a GraphAgentBuilder instance using the specified AIAgentGraphStrategy.
Configures and returns a GraphAgentBuilder instance using the specified AIAgentGraphStrategy.
Configures and returns a GraphAgentBuilder instance using the specified AIAgentGraphStrategy.
Sets the identifier for the builder configuration.
Sets the identifier for the builder configuration.
Sets the identifier for the builder configuration.
Installs a graph-specific AI agent feature into the builder with its provided configuration.
Installs a graph-specific AI agent feature into the builder with its provided configuration.
Installs a graph-specific AI agent feature into the builder with its provided configuration.
Sets the LLModel instance to be used by the builder.
Sets the LLModel instance to be used by the builder.
Sets the LLModel instance to be used by the builder.
Sets the maximum number of iterations for the builder.
Sets the maximum number of iterations for the builder.
Sets the maximum number of iterations for the builder.
Sets the number of choices to be utilized by the builder instance.
Sets the number of choices to be utilized by the builder instance.
Sets the number of choices to be utilized by the builder instance.
Configures the planner strategy to be used by an AI agent planner.
Defines a strategy for the planner using a specified builder chain action.
Configures the planner strategy to be used by an AI agent planner.
Defines a strategy for the planner using a specified builder chain action.
Configures the planner strategy to be used by an AI agent planner.
Defines a strategy for the planner using a specified builder chain action.
Sets the prompt to be used by the builder.
Sets the prompt to be used by the builder.
Sets the prompt to be used by the builder.
Sets the PromptExecutor to be used by the builder instance.
Sets the PromptExecutor to be used by the builder instance.
Sets the PromptExecutor to be used by the builder instance.
Sets the system prompt to be used by the builder.
Sets the system prompt to be used by the builder.
Sets the system prompt to be used by the builder.
Sets the temperature value for the builder.
Sets the temperature value for the builder.
Sets the temperature value for the builder.
Sets the given ToolRegistry instance to the builder configuration.
Sets the given ToolRegistry instance to the builder configuration.
Sets the given ToolRegistry instance to the builder configuration.