Uses of Interface
org.springframework.ai.tool.metadata.ToolMetadata
Packages that use ToolMetadata
Package
Description
-
Uses of ToolMetadata in org.springframework.ai.tool
Methods in org.springframework.ai.tool that return ToolMetadataModifier and TypeMethodDescriptiondefault ToolMetadata
ToolCallback.getToolMetadata()
Metadata providing additional information on how to handle the tool. -
Uses of ToolMetadata in org.springframework.ai.tool.function
Methods in org.springframework.ai.tool.function that return ToolMetadataMethods in org.springframework.ai.tool.function with parameters of type ToolMetadataModifier and TypeMethodDescriptionFunctionToolCallback.Builder.toolMetadata
(ToolMetadata toolMetadata) Constructors in org.springframework.ai.tool.function with parameters of type ToolMetadataModifierConstructorDescriptionFunctionToolCallback
(ToolDefinition toolDefinition, ToolMetadata toolMetadata, Type toolInputType, BiFunction<I, ToolContext, O> toolFunction, ToolCallResultConverter toolCallResultConverter) -
Uses of ToolMetadata in org.springframework.ai.tool.metadata
Classes in org.springframework.ai.tool.metadata that implement ToolMetadataMethods in org.springframework.ai.tool.metadata that return ToolMetadataModifier and TypeMethodDescriptionDefaultToolMetadata.Builder.build()
static ToolMetadata
Create a defaultToolMetadata
instance from aMethod
. -
Uses of ToolMetadata in org.springframework.ai.tool.method
Methods in org.springframework.ai.tool.method that return ToolMetadataMethods in org.springframework.ai.tool.method with parameters of type ToolMetadataModifier and TypeMethodDescriptionMethodToolCallback.Builder.toolMetadata
(ToolMetadata toolMetadata) Constructors in org.springframework.ai.tool.method with parameters of type ToolMetadataModifierConstructorDescriptionMethodToolCallback
(ToolDefinition toolDefinition, ToolMetadata toolMetadata, Method toolMethod, Object toolObject, ToolCallResultConverter toolCallResultConverter)