diff --git a/src/embedder_manager.cpp b/src/embedder_manager.cpp index 06e80aea..5d75862b 100644 --- a/src/embedder_manager.cpp +++ b/src/embedder_manager.cpp @@ -485,6 +485,10 @@ Option EmbedderManager::get_public_model_config(const std::strin return Option(config); } + if(res >= 500) { + return Option(res, "Model repository is down. Status code: " + std::to_string(res)); + } + return Option(404, "Model not found"); }