Início / Posição #2

Cache de prompts

Economia típicaAté 90% de desconto em tokens de entrada em cache
EsforçoBaixo — organize seus prompts, ative uma flag

O cache de prompts reutiliza o estado computado por trás de um prefixo de prompt repetido (prompt de sistema, definições de ferramentas, documentos longos), de modo que a parte estática de cada requisição é cobrada com um desconto pesado — até 90% na Anthropic com breakpoints de cache explícitos, e ~50% automaticamente na OpenAI.

Relatos de produção costumam ficar na faixa de 50–80% de acertos de cache quando os prompts são estruturados com o conteúdo estável primeiro e o conteúdo variável por último. Para apps de chat, agentes e qualquer coisa com um prompt de sistema grande, este é o ajuste de um dia com maior alavancagem disponível.

Como fazer

  1. Reestruture os prompts: conteúdo estável (prompt de sistema, ferramentas, documentos de referência) primeiro, conteúdo variável (mensagem do usuário) por último.
  2. Na Anthropic, adicione breakpoints cache_control aos blocos estáveis; na OpenAI, o cache é aplicado automaticamente a prefixos repetidos acima de 1024 tokens.
  3. Mantenha o prefixo idêntico byte a byte entre requisições — qualquer alteração acima do breakpoint invalida o cache.
  4. Acompanhe sua taxa de acertos de cache; abaixo de ~50% geralmente significa que algo volátil (timestamps, IDs de requisição) está vazando para o prefixo.

Perguntas frequentes

O cache muda a saída do modelo?

Não. O cache de prompts reutiliza computação para prefixos de entrada idênticos; as saídas não são afetadas. É puramente uma otimização de cobrança e latência.

Por quanto tempo os caches duram?

Depende do provedor: a Anthropic oferece TTLs de 5 minutos e 1 hora; os caches da OpenAI normalmente persistem por minutos e se estendem enquanto estão em uso. Prompts de alto tráfego se mantêm quentes sozinhos.

Ferramentas para este método

Open-source LLM gateway

LiteLLM

The default self-hosted gateway: one OpenAI-compatible proxy across 100+ providers with budgets, caching, routing, fallbacks, and …

Managed AI gateway

Portkey

Managed gateway with the strongest built-in semantic caching, plus guardrails, routing, and cost analytics. The low-ops route to t…

Próximo método: #3 Roteamento de modelos e cascatas