diff options
Diffstat (limited to 'examples/main')
-rw-r--r-- | examples/main/main.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/main/main.cpp b/examples/main/main.cpp index 3e4b003..b7b3c41 100644 --- a/examples/main/main.cpp +++ b/examples/main/main.cpp @@ -114,6 +114,17 @@ int main(int argc, char ** argv) { } } + if (!params.lora_adapter.empty()) { + int err = llama_apply_lora_from_file(ctx, + params.lora_adapter.c_str(), + params.lora_base.empty() ? NULL : params.lora_base.c_str(), + params.n_threads); + if (err != 0) { + fprintf(stderr, "%s: error: failed to apply lora adapter\n", __func__); + return 1; + } + } + // print system information { fprintf(stderr, "\n"); |