Uses of Class
dev.langchain4j.skills.shell.RunShellCommandToolConfig.Builder
Packages that use RunShellCommandToolConfig.Builder
-
Uses of RunShellCommandToolConfig.Builder in dev.langchain4j.skills.shell
Methods in dev.langchain4j.skills.shell that return RunShellCommandToolConfig.BuilderModifier and TypeMethodDescriptionRunShellCommandToolConfig.builder()RunShellCommandToolConfig.Builder.commandParameterDescription(String commandParameterDescription) Sets the description of thecommandparameter of therun_shell_commandtool.RunShellCommandToolConfig.Builder.commandParameterName(String commandParameterName) Sets the name of thecommandparameter of therun_shell_commandtool.RunShellCommandToolConfig.Builder.description(String description) Sets the description of therun_shell_commandtool.RunShellCommandToolConfig.Builder.executorService(ExecutorService executorService) Sets theExecutorServiceused to read the stdout and stderr streams of shell commands submitted via therun_shell_commandtool.RunShellCommandToolConfig.Builder.maxStdErrChars(Integer maxStdErrChars) Sets the maximum number of characters of stderr to include in the tool result returned to the LLM.RunShellCommandToolConfig.Builder.maxStdOutChars(Integer maxStdOutChars) Sets the maximum number of characters of stdout to include in the tool result returned to the LLM.Sets the name of therun_shell_commandtool.RunShellCommandToolConfig.Builder.throwToolArgumentsExceptions(Boolean throwToolArgumentsExceptions) Controls which exception type is thrown when tool arguments are missing, invalid, or cannot be parsed.RunShellCommandToolConfig.Builder.timeoutSecondsParameterDescription(String timeoutSecondsParameterDescription) Sets the description of thetimeout_secondsparameter of therun_shell_commandtool.RunShellCommandToolConfig.Builder.timeoutSecondsParameterName(String timeoutSecondsParameterName) Sets the name of thetimeout_secondsparameter of therun_shell_commandtool.RunShellCommandToolConfig.Builder.workingDirectory(Path workingDirectory) Sets the working directory in which shell commands will be executed.