Uses of Interface
dev.langchain4j.service.tool.ToolProvider
Packages that use ToolProvider
Package
Description
-
Uses of ToolProvider in dev.langchain4j.agentic.agent
Methods in dev.langchain4j.agentic.agent with parameters of type ToolProviderModifier and TypeMethodDescriptionAgentBuilder.toolProvider(ToolProvider toolProvider) AgentBuilder.toolProviders(ToolProvider... toolProviders) Method parameters in dev.langchain4j.agentic.agent with type arguments of type ToolProviderModifier and TypeMethodDescriptionAgentBuilder.toolProviders(Collection<ToolProvider> toolProviders) -
Uses of ToolProvider in dev.langchain4j.mcp
Classes in dev.langchain4j.mcp that implement ToolProviderModifier and TypeClassDescriptionclassA tool provider backed by one or more MCP clients. -
Uses of ToolProvider in dev.langchain4j.service
Methods in dev.langchain4j.service with parameters of type ToolProviderModifier and TypeMethodDescriptionAiServices.toolProvider(ToolProvider toolProvider) Configures a tool provider that dynamically supplies tools for each LLM request.AiServices.toolProviders(ToolProvider... toolProviders) Configures multiple tool providers that dynamically supply tools for each LLM request.Method parameters in dev.langchain4j.service with type arguments of type ToolProviderModifier and TypeMethodDescriptionAiServices.toolProviders(Collection<ToolProvider> toolProviders) Configures multiple tool providers that dynamically supply tools for each LLM request. -
Uses of ToolProvider in dev.langchain4j.service.tool
Methods in dev.langchain4j.service.tool that return ToolProviderMethods in dev.langchain4j.service.tool that return types with arguments of type ToolProviderMethods in dev.langchain4j.service.tool with parameters of type ToolProviderMethod parameters in dev.langchain4j.service.tool with type arguments of type ToolProviderModifier and TypeMethodDescriptionvoidToolService.toolProviders(Collection<ToolProvider> toolProviders) -
Uses of ToolProvider in dev.langchain4j.skills
Methods in dev.langchain4j.skills that return ToolProvider -
Uses of ToolProvider in dev.langchain4j.skills.shell
Methods in dev.langchain4j.skills.shell that return ToolProviderModifier and TypeMethodDescriptionShellSkills.toolProvider()Returns theToolProviderthat exposes therun_shell_commandtool to the LLM.
ToolService.toolProviders()instead