Index
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).
All Classes and Interfaces|All Packages