
How caching works
On the first request with a system prompt, SERV generates a reasoning prompt and stores it. A later request with the same organization, prompt, and relevant reasoning configuration can reuse that generated prompt. The customer request still goes to the upstream model each time; caching applies to the SERV reasoning-generation step. Cache entries are organization-scoped and expire automatically. A cache hit can reduce latency and generation cost. It does not cache the model’s answer. Disable it for a request withmetadata.prompt_cache:
metadata.prompt_cache: "disabled" when the system prompt represents a newly changed policy, when you are testing a fresh prompt version, or when you need to avoid reusing a previous reasoning transformation. Do not put secrets in a system prompt merely because caching is enabled; follow your organization’s data-handling policy.
