diff --git a/apisix/cli/config.lua b/apisix/cli/config.lua index 6a05fed5dc9a..376b5ed1542b 100644 --- a/apisix/cli/config.lua +++ b/apisix/cli/config.lua @@ -223,6 +223,7 @@ local _M = { "workflow", "api-breaker", "ai-proxy", + "ai-proxy-multi", "limit-conn", "limit-count", "limit-req", diff --git a/apisix/plugins/ai-proxy-multi.lua b/apisix/plugins/ai-proxy-multi.lua index c513eabdaf50..48f0dea944aa 100644 --- a/apisix/plugins/ai-proxy-multi.lua +++ b/apisix/plugins/ai-proxy-multi.lua @@ -34,10 +34,10 @@ local lrucache_server_picker = core.lrucache.new({ ttl = 300, count = 256 }) -local plugin_name = "ai-proxy" +local plugin_name = "ai-proxy-multi" local _M = { version = 0.5, - priority = 999, + priority = 998, name = plugin_name, schema = schema.ai_proxy_multi_schema, } diff --git a/conf/config.yaml.example b/conf/config.yaml.example index 8052beef6854..780340dcbecf 100644 --- a/conf/config.yaml.example +++ b/conf/config.yaml.example @@ -491,6 +491,7 @@ plugins: # plugin list (sorted by priority) - limit-req # priority: 1001 #- node-status # priority: 1000 - ai-proxy # priority: 999 + - ai-proxy-multi # priority: 998 #- brotli # priority: 996 - gzip # priority: 995 - server-info # priority: 990 diff --git a/t/admin/plugins.t b/t/admin/plugins.t index 713d59d4cf41..a882b94e7de0 100644 --- a/t/admin/plugins.t +++ b/t/admin/plugins.t @@ -106,6 +106,7 @@ limit-conn limit-count limit-req ai-proxy +ai-proxy-multi gzip server-info traffic-split