mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2025-10-29 08:41:22 +00:00
server : add /v1/health endpoint (#16461)
* server : add /v1/health endpoint * cont : update readme
This commit is contained in:
@@ -4184,6 +4184,7 @@ int main(int argc, char ** argv) {
|
||||
auto middleware_validate_api_key = [¶ms, &res_error](const httplib::Request & req, httplib::Response & res) {
|
||||
static const std::unordered_set<std::string> public_endpoints = {
|
||||
"/health",
|
||||
"/v1/health",
|
||||
"/models",
|
||||
"/v1/models",
|
||||
"/api/tags"
|
||||
@@ -5232,6 +5233,7 @@ int main(int argc, char ** argv) {
|
||||
|
||||
// register API routes
|
||||
svr->Get (params.api_prefix + "/health", handle_health); // public endpoint (no API key check)
|
||||
svr->Get (params.api_prefix + "/v1/health", handle_health); // public endpoint (no API key check)
|
||||
svr->Get (params.api_prefix + "/metrics", handle_metrics);
|
||||
svr->Get (params.api_prefix + "/props", handle_props);
|
||||
svr->Post(params.api_prefix + "/props", handle_props_change);
|
||||
|
||||
Reference in New Issue
Block a user