Structs§
- AbiVersion
- Activation
Desc - Backend
Device - Chat
Message - Error
- Generation
Signal Window - KvPage
Desc - Llama
Model Imatrix Data - Llama
Model KvOverride - Llama
Model Quantize Params - Llama
Model Tensor Override - Logit
Bias - Model
- Model
Info - Mtmd
Bitmap - Mtmd
Context - Mtmd
Context Params - Mtmd
Decoder Pos - Mtmd
Input Chunks - Mtmd
Input Text - Native
MtpDraft - Ngram
Cache - Runtime
Config - Sampling
Config - Session
- Skippy
Runtime Event Category - Skippy
Runtime Event Emitter Kind - Skippy
Runtime Event Failure Code - Skippy
Runtime Event Kind - Skippy
Runtime Event Progress Unit - Skippy
Runtime Event Reporter V1 - Skippy
Runtime Event V1 - Slice
Plan - Tensor
Info - Token
Signal
Enums§
- ActivationD
Type - Activation
Layout - Backend
Device Type - Ggml
Type - Llama
File Type - Llama
Model KvOverride Type - Load
Mode - Mtmd
Input Chunk Type - Native
Runtime Load Error - Status
- Tensor
Role
Constants§
- ABI_
VERSION_ MAJOR - ABI_
VERSION_ MINOR - ABI_
VERSION_ PATCH - ACTIVATION_
FLAG_ INKLING_ MTP_ EMBD - BACKEND_
DEVICE_ CAP_ ASYNC - BACKEND_
DEVICE_ CAP_ BUFFER_ FROM_ HOST_ PTR - BACKEND_
DEVICE_ CAP_ EVENTS - BACKEND_
DEVICE_ CAP_ HOST_ BUFFER - FEATURE_
BACKEND_ DEVICES - FEATURE_
INKLING_ MTP_ MM - FEATURE_
NATIVE_ MTP_ N1 - FEATURE_
NGRAM_ CACHE_ DRAFT - FEATURE_
RUNTIME_ EVENTS - NATIVE_
MTP_ MAX_ DRAFT_ TOKENS
Functions§
- abi_
features - Returns the active Skippy ABI feature bitmask through a safe Rust wrapper.
- ggml_
log_ ⚠set - llama_
log_ ⚠set - llama_
model_ ⚠quantize - llama_
model_ ⚠quantize_ default_ params - load_
native_ ⚠runtime_ libraries - Load native runtime libraries and resolve Skippy ABI symbols from them.
- load_
native_ ⚠runtime_ library - Load a native runtime library and resolve the Skippy ABI symbols from it.
- mtmd_
bitmap_ ⚠free - mtmd_
context_ ⚠params_ default - mtmd_
decode_ ⚠use_ mrope - mtmd_
default_ ⚠marker - mtmd_
free ⚠ - mtmd_
helper_ ⚠bitmap_ init_ from_ buf - mtmd_
helper_ ⚠eval_ chunk_ single - mtmd_
helper_ ⚠eval_ chunks - mtmd_
helper_ ⚠get_ n_ pos - mtmd_
helper_ ⚠get_ n_ tokens - mtmd_
helper_ ⚠image_ get_ decoder_ pos - mtmd_
helper_ ⚠log_ set - mtmd_
init_ ⚠from_ file - mtmd_
input_ ⚠chunk_ get_ n_ tokens - mtmd_
input_ ⚠chunk_ get_ tokens_ image - mtmd_
input_ ⚠chunk_ get_ tokens_ text - mtmd_
input_ ⚠chunk_ get_ type - mtmd_
input_ ⚠chunks_ free - mtmd_
input_ ⚠chunks_ get - mtmd_
input_ ⚠chunks_ init - mtmd_
input_ ⚠chunks_ size - mtmd_
tokenize ⚠ - native_
runtime_ loaded - runtime_
abi_ supported - Whether a native runtime reporting
versioncan back this binary’s ABI bindings. Required symbol signatures and by-value struct layouts may change between patches, so the loader requires an exact ABI match. - skippy_
abi_ features - Returns the skippy ABI feature bitmask. Requires the native runtime to be loaded first (checked by caller).
- skippy_
abi_ features_ optional - skippy_
apply_ ⚠chat_ template - skippy_
apply_ ⚠chat_ template_ json - skippy_
backend_ ⚠device_ at - skippy_
backend_ ⚠device_ count - skippy_
decode_ ⚠batch_ sampled - skippy_
decode_ ⚠step_ frame_ batch_ sampled - skippy_
decode_ ⚠step_ frame_ sampled - skippy_
decode_ ⚠step_ frame_ sampled_ mtp - skippy_
decode_ ⚠step_ sampled - skippy_
decode_ ⚠step_ sampled_ mtp - skippy_
decode_ step_ sampled_ mtp_ fn - skippy_
detokenize ⚠ - skippy_
error_ ⚠free - skippy_
export_ ⚠full_ state - skippy_
export_ ⚠kv_ page - skippy_
export_ ⚠recurrent_ state - skippy_
export_ ⚠state - skippy_
import_ ⚠full_ state - skippy_
import_ ⚠kv_ page - skippy_
import_ ⚠recurrent_ state - skippy_
import_ ⚠state - skippy_
model_ attach_ mtp_ draft_ model_ fn - skippy_
model_ ⚠free - skippy_
model_ ⚠info_ free - skippy_
model_ ⚠info_ open - skippy_
model_ ⚠info_ tensor_ at - skippy_
model_ ⚠info_ tensor_ count - skippy_
model_ ⚠llama_ model - skippy_
model_ ⚠open - skippy_
model_ ⚠open_ from_ parts - skippy_
model_ open_ from_ parts_ with_ events_ fn - skippy_
model_ open_ with_ events_ fn - skippy_
ngram_ ⚠cache_ append - skippy_
ngram_ ⚠cache_ create - skippy_
ngram_ ⚠cache_ draft - skippy_
ngram_ ⚠cache_ free - skippy_
ngram_ ⚠cache_ reset - skippy_
parse_ ⚠chat_ response_ json - skippy_
prefill_ ⚠chunk - skippy_
prefill_ ⚠chunk_ frame - skippy_
prefill_ ⚠chunk_ frame_ sampled - skippy_
prefill_ ⚠chunk_ frame_ sampled_ with_ positions - skippy_
prefill_ ⚠chunk_ frame_ with_ positions - skippy_
retire_ ⚠verify_ checkpoint - skippy_
session_ ⚠batch_ size - skippy_
session_ ⚠begin_ external_ decode - skippy_
session_ ⚠configure_ chat_ sampling - skippy_
session_ ⚠copy_ output_ activation_ frame - skippy_
session_ ⚠create - skippy_
session_ ⚠create_ from_ resident_ prefix - skippy_
session_ ⚠drop_ sequence - skippy_
session_ ⚠end_ external_ decode - skippy_
session_ ⚠free - skippy_
session_ ⚠last_ token_ signal - skippy_
session_ ⚠llama_ context - skippy_
session_ ⚠position - skippy_
session_ ⚠reset - skippy_
session_ ⚠restore_ prefix - skippy_
session_ ⚠sample_ current - skippy_
session_ ⚠save_ prefix - skippy_
session_ ⚠set_ position - skippy_
session_ ⚠signal_ window - skippy_
slice_ ⚠plan_ add_ layer_ range - skippy_
slice_ ⚠plan_ create - skippy_
slice_ ⚠plan_ free - skippy_
token_ ⚠is_ eog - skippy_
tokenize ⚠ - skippy_
trim_ ⚠session - skippy_
verify_ ⚠tokens - skippy_
verify_ ⚠tokens_ frame_ sampled - skippy_
write_ ⚠gguf_ from_ parts - skippy_
write_ ⚠slice_ gguf - try_
abi_ features - Returns the Skippy ABI feature bitmask when the loaded dynamic runtime exports feature probing.
Type Aliases§
- Llama
LogCallback - Mtmd
Progress Callback - Opaque
- Skippy
Decode Step Sampled MtpFn - Skippy
Model Attach MtpDraft Model Fn - Skippy
Runtime Event Callback