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

Reply via email to