Docs

AI Cache Changelog

Released changes to the AI Cache plugin (`ai-cache`), newest release first.

14 released changes name ai-cache, newest release first — 4 in Apache APISIX, 10 in API7 Gateway. Each row links to the change itself.

Apache APISIX

API7 Gateway

ReleaseDateTypeChange
3.10.7 (opens in API7 Gateway docs)2026-09-08FixFixed issue: Under the passthrough protocol, requests with the same body but a different method, path or query string shared one cache entry, so a request to /v1/images/generations on a wildcard route could be served… (opens in API7 Gateway docs)
3.10.4 (opens in API7 Gateway docs)2026-07-27FeatureAdded Redis connection keepalive settings (redis_keepalive_timeout and redis_keepalive_pool) to the Redis and Redis Cluster policies in Limit Conn, Limit Req, and AI Cache, so operators can tune idle timeout and conne… (opens in API7 Gateway docs)
3.10.3 (opens in API7 Gateway docs)2026-07-14FeatureAdded a semantic (L2) cache layer that matches prompts by embedding similarity through RediSearch, in addition to exact-match caching. Streaming LLM responses can now be cached and replayed instead of being bypassed.… (opens in API7 Gateway docs)
3.10.3 (opens in API7 Gateway docs)2026-07-14Changeai-cache: semantic.embedding.openai.api_key, semantic.embedding.azure_openai.api_key (opens in API7 Gateway docs)
3.10.2 (opens in API7 Gateway docs)2026-06-29FeatureAI Cache (new plugin): Caches LLM responses so that identical requests are served from a cache instead of calling the upstream model again. Exact-match caching is keyed on the normalized request body and stored in Red… (opens in API7 Gateway docs)
3.10.2 (opens in API7 Gateway docs)2026-06-29Changeai-cache: redis_password (opens in API7 Gateway docs)
3.9.20 (opens in API7 Gateway docs)2026-09-03FixFixed issue: Under the passthrough protocol, requests with the same body but a different method, path or query string shared one cache entry, so a request to /v1/images/generations on a wildcard route could be served… (opens in API7 Gateway docs)
3.9.17 (opens in API7 Gateway docs)2026-07-28FeatureAdded Redis connection keepalive settings (redis_keepalive_timeout and redis_keepalive_pool) to the Redis and Redis Cluster policies in Limit Conn, Limit Req, and AI Cache, so operators can tune idle timeout and conne… (opens in API7 Gateway docs)
3.9.16 (opens in API7 Gateway docs)2026-07-10FeatureAI Cache (new plugin): Caches LLM responses in Redis so repeated prompts can be served without calling the upstream model again. It supports exact-match caching, optional semantic (L2) matching through embeddings and… (opens in API7 Gateway docs)
3.9.16 (opens in API7 Gateway docs)2026-07-10Changeai-cache: redis_password, semantic.embedding.openai.api_key, semantic.embedding.azure_openai.api_key (opens in API7 Gateway docs)