Package com.embabel.agent.api.tool
Class TypedToolFactoryKt
-
- All Implemented Interfaces:
public final class TypedToolFactoryKt
-
-
Method Summary
Modifier and Type Method Description final static <I extends Any, O extends Any> ToolfromFunction(TypedToolFactory $self, String name, String description, Tool.Metadata metadata, ObjectMapper objectMapper, Function1<I, O> function)Kotlin-friendly extension for creating typed tools with reified type parameters. -
-
Method Detail
-
fromFunction
final static <I extends Any, O extends Any> Tool fromFunction(TypedToolFactory $self, String name, String description, Tool.Metadata metadata, ObjectMapper objectMapper, Function1<I, O> function)
Kotlin-friendly extension for creating typed tools with reified type parameters.
-
-
-
-