# `ExLLama.Nif`

C NIF bindings for llama.cpp — bridges old API names to new C NIF functions
and wraps raw references in the expected structs.

# `chat_apply_template`

# `chat_apply_template`

# `completion`

# `completion`

# `context_deep_copy`

# `create_context`

# `create_context`

# `detokenize`

# `embeddings`

# `load_model`

# `load_model`

# `load_nif`

# `model_info`

# `streaming_completion`

# `streaming_completion`

# `token_to_piece`

# `tokenize`

# `tokenize`

# `vocab_bos`

# `vocab_eos`

# `vocab_eot`

# `vocab_fim_mid`

# `vocab_fim_pre`

# `vocab_fim_suf`

# `vocab_nl`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
