Package net.thevpc.naru.ext.tools.llm
Class NaruModelDirective
java.lang.Object
net.thevpc.naru.api.registry.NaruDirectiveBase
net.thevpc.naru.ext.tools.llm.NaruModelDirective
- All Implemented Interfaces:
NaruDirective
-
Nested Class Summary
Nested classes/interfaces inherited from class net.thevpc.naru.api.registry.NaruDirectiveBase
NaruDirectiveBase.AbstractSubCommand, NaruDirectiveBase.SubCommand, NaruDirectiveBase.SubCommandHelp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteEndpoint(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeEndpointAdd(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeEndpointList(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeEndpointRemove(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeList(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeListAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeSetAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) executeSetByNumber(NaruDirectiveCallContext context, int nbr) executeUnsetAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) voidexecuteUpdateAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) Methods inherited from class net.thevpc.naru.api.registry.NaruDirectiveBase
addCandidates, execute, executeHelp, getAliases, getDescription, group, name, noCommand, noCommand, register, resolveCandidates, subCommand
-
Constructor Details
-
NaruModelDirective
public NaruModelDirective()
-
-
Method Details
-
executeList
public NaruStmtResult executeList(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeSetByNumber
-
executeEndpoint
public NaruStmtResult executeEndpoint(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeEndpointAdd
public NaruStmtResult executeEndpointAdd(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeEndpointRemove
public NaruStmtResult executeEndpointRemove(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeEndpointList
public NaruStmtResult executeEndpointList(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeListAlias
public NaruStmtResult executeListAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeSetAlias
public NaruStmtResult executeSetAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeUpdateAlias
public void executeUpdateAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) -
executeUnsetAlias
public NaruStmtResult executeUnsetAlias(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine)
-