MCPcopy Create free account
hub / github.com/antirez/llama.cpp-deepseek-v4-flash / server_models

Method server_models

tools/server/server-models.cpp:165–184  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163//
164
165server_models::server_models(
166 const common_params & params,
167 int argc,
168 char ** argv)
169 : ctx_preset(LLAMA_EXAMPLE_SERVER),
170 base_params(params),
171 base_env(get_environment()),
172 base_preset(ctx_preset.load_from_args(argc, argv)) {
173 // clean up base preset
174 unset_reserved_args(base_preset, true);
175 // set binary path
176 try {
177 bin_path = get_server_exec_path().string();
178 } catch (const std::exception & e) {
179 bin_path = argv[0];
180 LOG_WRN("failed to get server executable path: %s\n", e.what());
181 LOG_WRN("using original argv[0] as fallback: %s\n", argv[0]);
182 }
183 load_models();
184}
185
186void server_models::add_model(server_model_meta && meta) {
187 if (mapping.find(meta.name) != mapping.end()) {

Callers

nothing calls this directly

Calls 6

get_environmentFunction · 0.85
unset_reserved_argsFunction · 0.85
get_server_exec_pathFunction · 0.85
load_from_argsMethod · 0.80
stringMethod · 0.45
whatMethod · 0.45

Tested by

no test coverage detected