|
@@ -427,7 +427,7 @@ static bool common_params_parse_ex(int argc, char ** argv, common_params_context
|
|
|
|
|
|
|
|
// model is required (except for server)
|
|
// model is required (except for server)
|
|
|
// TODO @ngxson : maybe show a list of available models in CLI in this case
|
|
// TODO @ngxson : maybe show a list of available models in CLI in this case
|
|
|
- if (params.model.path.empty() && ctx_arg.ex != LLAMA_EXAMPLE_SERVER) {
|
|
|
|
|
|
|
+ if (params.model.path.empty() && ctx_arg.ex != LLAMA_EXAMPLE_SERVER && !params.usage) {
|
|
|
throw std::invalid_argument("error: --model is required\n");
|
|
throw std::invalid_argument("error: --model is required\n");
|
|
|
}
|
|
}
|
|
|
|
|
|