This is an automated email from the ASF dual-hosted git repository. ashishtiwari pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/apisix.git
from dac0b5546 fix(etcd): upgrade revision when watch request timeout (#12514) add cd3295872 feat(ai-proxy): add latency and usage in access log and prometheus metrics (#12518) No new revisions were added by this update. Summary of changes: apisix/cli/ngx_tpl.lua | 8 + apisix/core/ctx.lua | 5 + apisix/plugins/ai-drivers/openai-base.lua | 14 ++ apisix/plugins/ai-proxy-multi.lua | 1 + apisix/plugins/ai-proxy.lua | 3 +- apisix/plugins/ai-proxy/base.lua | 24 ++- apisix/plugins/ai-request-rewrite.lua | 3 +- apisix/plugins/prometheus/exporter.lua | 126 ++++++++++- conf/config.yaml.example | 5 + docs/en/latest/plugins/ai-proxy-multi.md | 62 ++++++ docs/en/latest/plugins/ai-proxy.md | 62 ++++++ docs/en/latest/plugins/prometheus.md | 66 +++++- docs/zh/latest/plugins/prometheus.md | 66 +++++- t/APISIX.pm | 11 +- t/plugin/ai-proxy-multi.balancer.t | 17 +- t/plugin/ai-proxy-multi.openai-compatible.t | 1 + t/plugin/ai-proxy-multi.t | 1 + t/plugin/ai-proxy-multi2.t | 1 + t/plugin/ai-proxy3.t | 155 ++++++++++++++ t/plugin/ai-rate-limiting.t | 100 +++------ t/plugin/prometheus-ai-proxy.t | 312 ++++++++++++++++++++++++++++ t/plugin/prometheus.t | 10 +- t/plugin/prometheus2.t | 18 +- t/plugin/prometheus3.t | 2 +- t/plugin/prometheus4.t | 14 +- 25 files changed, 963 insertions(+), 124 deletions(-) create mode 100644 t/plugin/ai-proxy3.t create mode 100644 t/plugin/prometheus-ai-proxy.t