Class Hierarchy
- java.lang.Object
- org.springframework.ai.chat.model.AbstractToolCallSupport
- org.springframework.ai.model.function.FunctionCallingHelper
- org.springframework.ai.model.function.DefaultCommonCallbackInvokingSpec<B> (implements org.springframework.ai.model.function.FunctionCallback.CommonCallbackInvokingSpec<B>)
- org.springframework.ai.model.function.DefaultFunctionCallbackBuilder (implements org.springframework.ai.model.function.FunctionCallback.Builder)
- org.springframework.ai.model.function.DefaultFunctionCallbackResolver (implements org.springframework.context.ApplicationContextAware, org.springframework.ai.model.function.FunctionCallbackResolver)
- org.springframework.ai.model.function.DefaultFunctionCallingOptions (implements org.springframework.ai.model.function.FunctionCallingOptions)
- org.springframework.ai.model.function.DefaultFunctionCallingOptionsBuilder (implements org.springframework.ai.model.function.FunctionCallingOptions.Builder)
- org.springframework.ai.model.function.FunctionCallbackWrapper<I,
O> - org.springframework.ai.model.function.FunctionCallbackWrapper.Builder<I,
O> - org.springframework.ai.model.function.FunctionInvokingFunctionCallback<I,
O> - org.springframework.ai.model.function.MethodInvokingFunctionCallback (implements org.springframework.ai.model.function.FunctionCallback)
- java.lang.Record
- org.springframework.ai.model.function.FunctionCallingHelper.FunctionDefinition (implements org.springframework.ai.model.function.FunctionCallback)
- org.springframework.ai.model.function.TypeResolverHelper
- org.springframework.ai.chat.model.AbstractToolCallSupport
Interface Hierarchy
- org.springframework.ai.chat.prompt.ChatOptions.Builder
- org.springframework.ai.model.function.FunctionCallingOptions.Builder
- org.springframework.ai.model.function.FunctionCallback
- org.springframework.ai.model.function.FunctionCallback.Builder
- org.springframework.ai.model.function.FunctionCallback.CommonCallbackInvokingSpec<B>
- org.springframework.ai.model.function.FunctionCallback.FunctionInvokingSpec<I,
O> - org.springframework.ai.model.function.FunctionCallback.MethodInvokingSpec
- org.springframework.ai.model.function.FunctionCallback.FunctionInvokingSpec<I,
- org.springframework.ai.model.function.FunctionCallbackResolver
- org.springframework.ai.model.ModelOptions
- org.springframework.ai.chat.prompt.ChatOptions
- org.springframework.ai.model.function.FunctionCallingOptions
- org.springframework.ai.chat.prompt.ChatOptions
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.model.function.FunctionCallback.SchemaType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)