Uses of Package
org.springframework.ai.model.tool
Packages that use org.springframework.ai.model.tool
Package
Description
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.anthropicClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.anthropicClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.azure.openaiClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.bedrock.converseClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.mistralaiClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.ollamaClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.openaiClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.autoconfigure.vertexai.geminiClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.azure.openaiClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.bedrock.converseClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.mistralaiClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.model.toolClassDescriptionDefault implementation of
ToolCallingChatOptions.Builder
.Default implementation ofToolCallingManager
.Default implementation ofToolExecutionResult
.Deprecated.Deprecated.A set of options that can be used to configure the interaction with a chat model, including tool calling.A builder to create aToolCallingChatOptions
instance.Service responsible for managing the tool calling process for a chat model.The result of a tool execution. -
Classes in org.springframework.ai.model.tool used by org.springframework.ai.ollamaClassDescriptionService responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.ollama.apiClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.openaiClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.vertexai.geminiClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.
-
Classes in org.springframework.ai.model.tool used by org.springframework.ai.vertexai.gemini.schemaClassDescriptionA set of options that can be used to configure the interaction with a chat model, including tool calling.Service responsible for managing the tool calling process for a chat model.The result of a tool execution.
AbstractToolCallSupport
.