@@ -49,7 +49,7 @@ package = {
4949 " */src" ,
5050 " mcpp_generated" ,
5151 },
52- modules = { " llama " },
52+ modules = { " llamacpp " },
5353 generated_files = {
5454 [" mcpp_generated/ggml_cpp.cpp" ] = " #include \" ggml.cpp\"\n " ,
5555 [" mcpp_generated/ggml-cpu_cpp.cpp" ] = " #include \" ggml-cpu.cpp\"\n " ,
@@ -59,7 +59,7 @@ package = {
5959#define GGML_VERSION "b10069"
6060#define GGML_COMMIT "178a6c44937154dc4c4eff0d166f4a044c4fceba"
6161]=] ,
62- [" mcpp_generated/llama .cppm" ] = [==[
62+ [" mcpp_generated/llamacpp .cppm" ] = [==[
6363module;
6464
6565#include <llama.h>
@@ -80,7 +80,7 @@ module;
8080#undef LLAMA_STATE_SEQ_FLAGS_PARTIAL_ONLY
8181#undef LLAMA_STATE_SEQ_FLAGS_ON_DEVICE
8282
83- export module llama ;
83+ export module llamacpp ;
8484
8585#include "gen_exports/required_ggml.inc"
8686#include "gen_exports/llama.inc"
@@ -320,6 +320,8 @@ export using ::llama_adapter_meta_count;
320320export using ::llama_adapter_meta_key_by_index;
321321export using ::llama_adapter_meta_val_str;
322322export using ::llama_adapter_meta_val_str_by_index;
323+ export using ::llama_add_bos_token;
324+ export using ::llama_add_eos_token;
323325export using ::llama_attach_threadpool;
324326export using ::llama_attention_type;
325327export using ::llama_backend_free;
@@ -335,13 +337,15 @@ export using ::llama_context;
335337export using ::llama_context_default_params;
336338export using ::llama_context_params;
337339export using ::llama_context_type;
340+ export using ::llama_copy_state_data;
338341export using ::llama_decode;
339342export using ::llama_detach_threadpool;
340343export using ::llama_detokenize;
341344export using ::llama_encode;
342345export using ::llama_flash_attn_type;
343346export using ::llama_flash_attn_type_name;
344347export using ::llama_free;
348+ export using ::llama_free_model;
345349export using ::llama_ftype;
346350export using ::llama_ftype_name;
347351export using ::llama_get_embeddings;
@@ -358,7 +362,10 @@ export using ::llama_get_sampled_logits_ith;
358362export using ::llama_get_sampled_probs_count_ith;
359363export using ::llama_get_sampled_probs_ith;
360364export using ::llama_get_sampled_token_ith;
365+ export using ::llama_get_state_size;
361366export using ::llama_init_from_model;
367+ export using ::llama_load_model_from_file;
368+ export using ::llama_load_session_file;
362369export using ::llama_log_get;
363370export using ::llama_log_set;
364371export using ::llama_logit_bias;
@@ -428,11 +435,17 @@ export using ::llama_model_tensor_override;
428435export using ::llama_n_batch;
429436export using ::llama_n_ctx;
430437export using ::llama_n_ctx_seq;
438+ export using ::llama_n_ctx_train;
439+ export using ::llama_n_embd;
440+ export using ::llama_n_head;
441+ export using ::llama_n_layer;
431442export using ::llama_n_rs_seq;
432443export using ::llama_n_seq_max;
433444export using ::llama_n_threads;
434445export using ::llama_n_threads_batch;
435446export using ::llama_n_ubatch;
447+ export using ::llama_n_vocab;
448+ export using ::llama_new_context_with_model;
436449export using ::llama_numa_init;
437450export using ::llama_opt_epoch;
438451export using ::llama_opt_init;
@@ -474,6 +487,7 @@ export using ::llama_sampler_init_adaptive_p;
474487export using ::llama_sampler_init_dist;
475488export using ::llama_sampler_init_dry;
476489export using ::llama_sampler_init_grammar;
490+ export using ::llama_sampler_init_grammar_lazy;
477491export using ::llama_sampler_init_grammar_lazy_patterns;
478492export using ::llama_sampler_init_greedy;
479493export using ::llama_sampler_init_infill;
@@ -493,6 +507,7 @@ export using ::llama_sampler_name;
493507export using ::llama_sampler_reset;
494508export using ::llama_sampler_sample;
495509export using ::llama_sampler_seq_config;
510+ export using ::llama_save_session_file;
496511export using ::llama_seq_id;
497512export using ::llama_set_abort_callback;
498513export using ::llama_set_adapter_cvec;
@@ -501,6 +516,8 @@ export using ::llama_set_causal_attn;
501516export using ::llama_set_embeddings;
502517export using ::llama_set_n_threads;
503518export using ::llama_set_sampler;
519+ export using ::llama_set_state_data;
520+ export using ::llama_set_warmup;
504521export using ::llama_split_mode;
505522export using ::llama_split_path;
506523export using ::llama_split_prefix;
@@ -526,13 +543,32 @@ export using ::llama_synchronize;
526543export using ::llama_time_us;
527544export using ::llama_token;
528545export using ::llama_token_attr;
546+ export using ::llama_token_bos;
547+ export using ::llama_token_cls;
529548export using ::llama_token_data;
530549export using ::llama_token_data_array;
550+ export using ::llama_token_eos;
551+ export using ::llama_token_eot;
552+ export using ::llama_token_fim_mid;
553+ export using ::llama_token_fim_pad;
554+ export using ::llama_token_fim_pre;
555+ export using ::llama_token_fim_rep;
556+ export using ::llama_token_fim_sep;
557+ export using ::llama_token_fim_suf;
558+ export using ::llama_token_get_attr;
559+ export using ::llama_token_get_score;
560+ export using ::llama_token_get_text;
561+ export using ::llama_token_is_control;
562+ export using ::llama_token_is_eog;
563+ export using ::llama_token_nl;
564+ export using ::llama_token_pad;
565+ export using ::llama_token_sep;
531566export using ::llama_token_to_piece;
532567export using ::llama_token_type;
533568export using ::llama_tokenize;
534569export using ::llama_vocab;
535570export using ::llama_vocab_bos;
571+ export using ::llama_vocab_cls;
536572export using ::llama_vocab_eos;
537573export using ::llama_vocab_eot;
538574export using ::llama_vocab_fim_mid;
@@ -697,7 +733,7 @@ int main() try {
697733 " */ggml/src/ggml-cpu/amx/amx.cpp" ,
698734 " */ggml/src/ggml-cpu/amx/mmq.cpp" ,
699735 " */ggml/src/ggml-cpu/llamafile/sgemm.cpp" ,
700- " mcpp_generated/llama .cppm" ,
736+ " mcpp_generated/llamacpp .cppm" ,
701737 " */src/llama.cpp" ,
702738 " */src/llama-adapter.cpp" ,
703739 " */src/llama-arch.cpp" ,
0 commit comments