llama_split_prefix function
@details Extract the path prefix from the split_path if and only if the split_no and split_count match. llama_split_prefix(split_prefix, 64, "/models/ggml-model-q4_0-00002-of-00004.gguf", 2, 4) => split_prefix = "/models/ggml-model-q4_0" Returns the split_prefix length.
Implementation
@ffi.Native<
ffi.Int Function(
ffi.Pointer<ffi.Char>,
ffi.Size,
ffi.Pointer<ffi.Char>,
ffi.Int,
ffi.Int,
)
>()
external int llama_split_prefix(
ffi.Pointer<ffi.Char> split_prefix,
int maxlen,
ffi.Pointer<ffi.Char> split_path,
int split_no,
int split_count,
);