Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/provider-llamacpp-node / LlamaCppNodeAdapterOptions

Interface: LlamaCppNodeAdapterOptions

Defined in: adapter.ts:45

Options accepted by llamaCppNodeAdapter.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
acceptsSensitivity?readonlyreadonly Sensitivity[]Sensitivity override (defaults to the loopback envelope).adapter.ts:57
capabilities?readonlyPartial<ProviderCapabilities>Capability declaration. Merged on top of the defaults table.adapter.ts:55
contextSize?readonlynumberOptional context-window override.adapter.ts:51
gpuLayers?readonlynumber | "auto"Number of layers to offload to the GPU. Default 'auto'.adapter.ts:49
modelOverride?readonlyLlamaModelInstanceOptional model override that short-circuits the loadLlamaModule(...).loadModel(...) flow. Tests pass a fixture shaped instance.adapter.ts:68
modelPathreadonlystringFilesystem path to the .gguf model file.adapter.ts:47
name?readonlystringProvider name attached to spans / log lines.adapter.ts:53
runtimeOverrides?readonlyLlamaCppNodeRuntimeOverridesTest-only runtime override. When unset the adapter loads node-llama-cpp lazily on first call.adapter.ts:62
sessionFactory?readonly(model, system?) => Promise<LlamaSessionInstance>Optional session factory override. When unset, the adapter calls the runtime's createSession(...).adapter.ts:73