static FunctionDefinition.Builder |
FunctionDefinition.builder() |
|
FunctionDefinition.Builder |
FunctionDefinition.Builder.description(String description) |
A description of the function and its purpose.
|
FunctionDefinition.Builder |
FunctionDefinition.Builder.name(String name) |
A name for the function.
|
FunctionDefinition.Builder |
FunctionDefinition.Builder.parameters(Map<String,ParameterDetail> parameters) |
The parameters that the agent elicits from the user to fulfill the function.
|
FunctionDefinition.Builder |
FunctionDefinition.Builder.requireConfirmation(String requireConfirmation) |
Contains information if user confirmation is required to invoke the function.
|
FunctionDefinition.Builder |
FunctionDefinition.Builder.requireConfirmation(RequireConfirmation requireConfirmation) |
Contains information if user confirmation is required to invoke the function.
|
FunctionDefinition.Builder |
FunctionDefinition.toBuilder() |
|