Index

C E G I M N S T 
All Classes and Interfaces|All Packages

C

callModel(NaruTask, String, String, String) - Static method in class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 
createToolset(String, NObjectElement) - Method in class net.thevpc.naru.ext.tools.llm.NaruLlmToolsetProvider
 

E

execute(NaruToolCallContext) - Method in class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 
executeClear(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruHistoryDirective
 
executeCurrent(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModeDirective
 
executeDrop(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruHistoryDirective
 
executeList(NaruDirectiveCallContext, boolean, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruHistoryDirective
 
executeList(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModeDirective
 
executeList(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
executeList(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruStatsDirective
 
executeListAlias(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
executeSet(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModeDirective
 
executeSetAlias(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
executeSetByNumber(NaruDirectiveCallContext, int) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
executeShow(NaruSource[], NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruContextDirective
 
executeShowSources(NaruSource[], NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruContextDirective
 
executeTrim(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruHistoryDirective
 
executeUnsetAlias(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
executeUpdateAlias(NaruDirectiveCallContext, NCmdLine) - Method in class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 

G

getDefinition(NaruTask) - Method in class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 
getDescription(NaruTask) - Method in class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 

I

ImageUtil - Class in net.thevpc.naru.ext.tools.llm
Utility helpers for image handling.

M

mimeType(String) - Static method in class net.thevpc.naru.ext.tools.llm.ImageUtil
Returns the MIME type based on file extension (best-effort).
ModelDelegateTool - Class in net.thevpc.naru.ext.tools.llm
 
ModelDelegateTool() - Constructor for class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 

N

name() - Method in class net.thevpc.naru.ext.tools.llm.ModelDelegateTool
 
name() - Method in class net.thevpc.naru.ext.tools.llm.NaruLlmToolsetProvider
 
NaruContextDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruContextDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruContextDirective
 
NaruHistoryDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruHistoryDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruHistoryDirective
 
NaruLlmDirectiveProvider - Class in net.thevpc.naru.ext.tools.llm
 
NaruLlmDirectiveProvider() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruLlmDirectiveProvider
 
NaruLlmToolsetProvider - Class in net.thevpc.naru.ext.tools.llm
 
NaruLlmToolsetProvider() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruLlmToolsetProvider
 
NaruModeDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruModeDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruModeDirective
 
NaruModelDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruModelDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruModelDirective
 
NaruSkillDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruSkillDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruSkillDirective
 
NaruStatsDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruStatsDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruStatsDirective
 
NaruToolsDirective - Class in net.thevpc.naru.ext.tools.llm
 
NaruToolsDirective() - Constructor for class net.thevpc.naru.ext.tools.llm.NaruToolsDirective
 
net.thevpc.naru.ext.tools.llm - package net.thevpc.naru.ext.tools.llm
 

S

supportedTypes() - Method in class net.thevpc.naru.ext.tools.llm.NaruLlmToolsetProvider
 

T

toBase64(String) - Static method in class net.thevpc.naru.ext.tools.llm.ImageUtil
Reads an image file from disk and returns it as a Base64-encoded string (no data-URL prefix — just the raw base64 data that Ollama expects).
C E G I M N S T 
All Classes and Interfaces|All Packages