Uses of Class
dev.langchain4j.agent.tool.ToolSpecification.Builder
Packages that use ToolSpecification.Builder
-
Uses of ToolSpecification.Builder in dev.langchain4j.agent.tool
Methods in dev.langchain4j.agent.tool that return ToolSpecification.BuilderModifier and TypeMethodDescriptionToolSpecification.Builder.addOptionalParameter(String name, JsonSchemaProperty... jsonSchemaProperties) Adds an optional parameter to the tool.ToolSpecification.Builder.addOptionalParameter(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Adds an optional parameter to the tool.ToolSpecification.Builder.addParameter(String name, JsonSchemaProperty... jsonSchemaProperties) Adds a parameter to the tool.ToolSpecification.Builder.addParameter(String name, Iterable<JsonSchemaProperty> jsonSchemaProperties) Adds a parameter to the tool.static ToolSpecification.BuilderToolSpecification.builder()Creates builder to buildToolSpecification.ToolSpecification.Builder.description(String description) Sets thedescription.Sets thename.ToolSpecification.Builder.parameters(ToolParameters parameters) Sets theparameters.