| 360 | } |
| 361 | |
| 362 | common_presets common_preset_context::load_from_cache() const { |
| 363 | common_presets out; |
| 364 | |
| 365 | auto cached_models = common_list_cached_models(); |
| 366 | for (const auto & model : cached_models) { |
| 367 | common_preset preset; |
| 368 | preset.name = model.to_string(); |
| 369 | preset.set_option(*this, "LLAMA_ARG_HF_REPO", model.to_string()); |
| 370 | out[preset.name] = preset; |
| 371 | } |
| 372 | |
| 373 | return out; |
| 374 | } |
| 375 | |
| 376 | struct local_model { |
| 377 | std::string name; |
no test coverage detected