Uses of Class
net.thevpc.naru.api.model.NaruToolDefinition
Packages that use NaruToolDefinition
-
Uses of NaruToolDefinition in net.thevpc.naru.api.model
Subclasses of NaruToolDefinition in net.thevpc.naru.api.modelMethods in net.thevpc.naru.api.model that return types with arguments of type NaruToolDefinitionModifier and TypeMethodDescriptionNaruModelRequest.tools()NaruSegmentContent.Tools.tools()Returns the value of thetoolsrecord component.Method parameters in net.thevpc.naru.api.model with type arguments of type NaruToolDefinitionModifier and TypeMethodDescriptionNaruCacheableContext.Builder.cacheableTools(String id, List<NaruToolDefinition> tools) static NaruSegmentContent.ToolsNaruSegmentContent.Tools.of(List<NaruToolDefinition> tools) Constructor parameters in net.thevpc.naru.api.model with type arguments of type NaruToolDefinitionModifierConstructorDescriptionTools(List<NaruToolDefinition> tools) Creates an instance of aToolsrecord class. -
Uses of NaruToolDefinition in net.thevpc.naru.api.registry
Methods in net.thevpc.naru.api.registry that return NaruToolDefinitionModifier and TypeMethodDescriptionNaruTool.getDefinition(NaruTask task) Returns the full OpenAI-compatible JSON tool definition. -
Uses of NaruToolDefinition in net.thevpc.naru.api.task
Methods in net.thevpc.naru.api.task that return types with arguments of type NaruToolDefinition