Uses of Interface
dev.langchain4j.service.tool.ToolExecutor
Packages that use ToolExecutor
-
Uses of ToolExecutor in dev.langchain4j.service
Fields in dev.langchain4j.service with type parameters of type ToolExecutorMethod parameters in dev.langchain4j.service with type arguments of type ToolExecutorModifier and TypeMethodDescriptionAiServices.tools(Map<dev.langchain4j.agent.tool.ToolSpecification, ToolExecutor> tools) Configures the tools that the LLM can use.Constructor parameters in dev.langchain4j.service with type arguments of type ToolExecutorModifierConstructorDescriptionAiServiceTokenStream(List<dev.langchain4j.data.message.ChatMessage> messages, List<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications, Map<String, ToolExecutor> toolExecutors, List<dev.langchain4j.rag.content.Content> retrievedContents, AiServiceContext context, Object memoryId) -
Uses of ToolExecutor in dev.langchain4j.service.tool
Classes in dev.langchain4j.service.tool that implement ToolExecutorMethods in dev.langchain4j.service.tool that return types with arguments of type ToolExecutorModifier and TypeMethodDescriptionMap<dev.langchain4j.agent.tool.ToolSpecification, ToolExecutor> ToolProviderResult.tools()Methods in dev.langchain4j.service.tool with parameters of type ToolExecutorModifier and TypeMethodDescriptionToolProviderResult.Builder.add(dev.langchain4j.agent.tool.ToolSpecification tool, ToolExecutor executor) Method parameters in dev.langchain4j.service.tool with type arguments of type ToolExecutorModifier and TypeMethodDescriptionToolProviderResult.Builder.addAll(Map<dev.langchain4j.agent.tool.ToolSpecification, ToolExecutor> tools) Constructor parameters in dev.langchain4j.service.tool with type arguments of type ToolExecutorModifierConstructorDescriptionToolProviderResult(Map<dev.langchain4j.agent.tool.ToolSpecification, ToolExecutor> tools)