Class DefaultFunctionCallbackBuilder
java.lang.Object
org.springframework.ai.model.function.DefaultFunctionCallbackBuilder
- All Implemented Interfaces:
FunctionCallback.Builder
@Deprecated
public class DefaultFunctionCallbackBuilder
extends Object
implements FunctionCallback.Builder
Deprecated.
Default implementation of the
FunctionCallback.Builder.- Since:
- 1.0.0
- Author:
- Christian Tzolov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<I,O> FunctionCallback.FunctionInvokingSpec<I, O> function(String name, BiFunction<I, ToolContext, O> biFunction) Deprecated.Builds aBiFunctioninvokingFunctionCallbackinstance.Deprecated.Builds aConsumerinvokingFunctionCallbackinstance.<I,O> FunctionCallback.FunctionInvokingSpec<I, O> Deprecated.Builds aFunctioninvokingFunctionCallbackinstance.Deprecated.Builds aSupplierinvokingFunctionCallbackinstance.Deprecated.Builds a Method invokingFunctionCallbackinstance.
-
Constructor Details
-
DefaultFunctionCallbackBuilder
public DefaultFunctionCallbackBuilder()Deprecated.
-
-
Method Details
-
function
public <I,O> FunctionCallback.FunctionInvokingSpec<I,O> function(String name, Function<I, O> function) Deprecated.Description copied from interface:FunctionCallback.BuilderBuilds aFunctioninvokingFunctionCallbackinstance.- Specified by:
functionin interfaceFunctionCallback.Builder
-
function
public <I,O> FunctionCallback.FunctionInvokingSpec<I,O> function(String name, BiFunction<I, ToolContext, O> biFunction) Deprecated.Description copied from interface:FunctionCallback.BuilderBuilds aBiFunctioninvokingFunctionCallbackinstance.- Specified by:
functionin interfaceFunctionCallback.Builder
-
function
public <O> FunctionCallback.FunctionInvokingSpec<Void,O> function(String name, Supplier<O> supplier) Deprecated.Description copied from interface:FunctionCallback.BuilderBuilds aSupplierinvokingFunctionCallbackinstance.- Specified by:
functionin interfaceFunctionCallback.Builder
-
function
public <I> FunctionCallback.FunctionInvokingSpec<I,Void> function(String name, Consumer<I> consumer) Deprecated.Description copied from interface:FunctionCallback.BuilderBuilds aConsumerinvokingFunctionCallbackinstance.- Specified by:
functionin interfaceFunctionCallback.Builder
-
method
Deprecated.Description copied from interface:FunctionCallback.BuilderBuilds a Method invokingFunctionCallbackinstance.- Specified by:
methodin interfaceFunctionCallback.Builder
-
FunctionToolCallback.BuilderandMethodToolCallback.Builder.