Uses of Interface
org.springframework.ai.tool.ToolCallback
Packages that use ToolCallback
Package
Description
-
Uses of ToolCallback in org.springframework.ai.model.tool
Methods in org.springframework.ai.model.tool that return types with arguments of type ToolCallbackModifier and TypeMethodDescriptionDefaultToolCallingChatOptions.getToolCallbacks()ToolCallingChatOptions.getToolCallbacks()ToolCallbacks to be registered with the ChatModel.static List<ToolCallback>ToolCallingChatOptions.mergeToolCallbacks(List<ToolCallback> runtimeToolCallbacks, List<ToolCallback> defaultToolCallbacks) Methods in org.springframework.ai.model.tool with parameters of type ToolCallbackModifier and TypeMethodDescriptionDefaultToolCallingChatOptions.Builder.toolCallbacks(ToolCallback... toolCallbacks) ToolCallingChatOptions.Builder.toolCallbacks(ToolCallback... toolCallbacks) ToolCallbacks to be registered with the ChatModel.Method parameters in org.springframework.ai.model.tool with type arguments of type ToolCallbackModifier and TypeMethodDescriptionstatic List<ToolCallback>ToolCallingChatOptions.mergeToolCallbacks(List<ToolCallback> runtimeToolCallbacks, List<ToolCallback> defaultToolCallbacks) voidDefaultToolCallingChatOptions.setToolCallbacks(List<ToolCallback> toolCallbacks) voidToolCallingChatOptions.setToolCallbacks(List<ToolCallback> toolCallbacks) Set the ToolCallbacks to be registered with the ChatModel.DefaultToolCallingChatOptions.Builder.toolCallbacks(List<ToolCallback> toolCallbacks) ToolCallingChatOptions.Builder.toolCallbacks(List<ToolCallback> toolCallbacks) ToolCallbacks to be registered with the ChatModel.static voidToolCallingChatOptions.validateToolCallbacks(List<ToolCallback> toolCallbacks) -
Uses of ToolCallback in org.springframework.ai.support
Methods in org.springframework.ai.support that return ToolCallback -
Uses of ToolCallback in org.springframework.ai.tool
Methods in org.springframework.ai.tool that return ToolCallbackModifier and TypeMethodDescriptionStaticToolCallbackProvider.getToolCallbacks()Returns the array of function callbacks held by this provider.ToolCallbackProvider.getToolCallbacks()Methods in org.springframework.ai.tool with parameters of type ToolCallbackModifier and TypeMethodDescriptionstatic ToolCallbackProviderToolCallbackProvider.from(ToolCallback... toolCallbacks) Method parameters in org.springframework.ai.tool with type arguments of type ToolCallbackModifier and TypeMethodDescriptionstatic ToolCallbackProviderToolCallbackProvider.from(List<? extends ToolCallback> toolCallbacks) Constructors in org.springframework.ai.tool with parameters of type ToolCallbackModifierConstructorDescriptionStaticToolCallbackProvider(ToolCallback... toolCallbacks) Constructs a new StaticToolCallbackProvider with the specified array of function callbacks.Constructor parameters in org.springframework.ai.tool with type arguments of type ToolCallbackModifierConstructorDescriptionStaticToolCallbackProvider(List<? extends ToolCallback> toolCallbacks) Constructs a new StaticToolCallbackProvider with the specified list of function callbacks. -
Uses of ToolCallback in org.springframework.ai.tool.function
Classes in org.springframework.ai.tool.function that implement ToolCallbackModifier and TypeClassDescriptionclassFunctionToolCallback<I,O> AToolCallbackimplementation to invoke functions as tools. -
Uses of ToolCallback in org.springframework.ai.tool.method
Classes in org.springframework.ai.tool.method that implement ToolCallbackModifier and TypeClassDescriptionfinal classAToolCallbackimplementation to invoke methods as tools.Methods in org.springframework.ai.tool.method that return ToolCallback -
Uses of ToolCallback in org.springframework.ai.tool.resolution
Methods in org.springframework.ai.tool.resolution that return ToolCallbackConstructor parameters in org.springframework.ai.tool.resolution with type arguments of type ToolCallback -
Uses of ToolCallback in org.springframework.ai.tool.support
Methods in org.springframework.ai.tool.support with parameters of type ToolCallbackMethod parameters in org.springframework.ai.tool.support with type arguments of type ToolCallbackModifier and TypeMethodDescriptionToolUtils.getDuplicateToolNames(List<ToolCallback> toolCallbacks)