Package net.thevpc.naru.ext.tools.llm
Class ModelDelegateTool
java.lang.Object
net.thevpc.naru.api.registry.DefaultNaruTool
net.thevpc.naru.ext.tools.llm.ModelDelegateTool
- All Implemented Interfaces:
NaruTool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringexecute(NaruToolCallContext context) getDefinition(NaruTask task) getDescription(NaruTask task) name()Methods inherited from class net.thevpc.naru.api.registry.DefaultNaruTool
tagsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thevpc.naru.api.registry.NaruTool
acceptMode, isRelevant
-
Constructor Details
-
ModelDelegateTool
public ModelDelegateTool()
-
-
Method Details
-
name
- Specified by:
namein interfaceNaruTool- Overrides:
namein classDefaultNaruTool
-
getDescription
-
getDefinition
-
execute
-
callModel
-