7 comments

  • unholiness33 minutes ago
    I&#x27;ve directly inspected calls for pro&#x2F;Max plans and as of today they have 1hr cache expiries. This has definitely degraded to 5 min in the past but that&#x27;s the behavior today.<p>If you&#x27;re paying API rates, you can choose 5m or 1hr yourself (and pay different rates).<p>Keeping a 1hr cache warm could still be useful, sure, but outside that, I don&#x27;t see much use of this today.
    • s0ck_r4w9 minutes ago
      When using API keys the default is still 5 minutes. Setting 1 hour for the entire session is actually <i>a lot</i> more wasteful considering the 2x rate that it comes with
  • jonas2136 minutes ago
    Is the 5-minute expiration correct? I thought it was more like ~1 hour.
    • s0ck_r4w24 minutes ago
      You can set the retention <i>globally</i> (whole session) to 1 hour which will actually make it more expensive. The default is 5 minutes.<p>*UPD:* actually it appears the default is authentication-dependent. API key gets 5 minutes, subscriptions - 1 hour.
  • alukin57 minutes ago
    Feels like will be shut down real quick
    • gogobio45 minutes ago
      Yes, this wastes cycle. They dump your cache and deallocate the VMs so that others can use it. This will result in tokens wasted and downtime for others.
    • l1n54 minutes ago
      Why? Seems fine if people want to burn more cache reads.
      • agluszak50 minutes ago
        Because it makes Anthropic earn less money
        • cadamsdotcom29 minutes ago
          &quot;Earn&quot;?<p>Cache duration is arbitrary. What it actually does (if used en masse) is decrease the amount of oversubscription their infra can handle..
        • munk-a20 minutes ago
          &gt; Because it makes Anthropic burn more money<p>Fixed that for you.
  • ATMLOTTOBEER30 minutes ago
    Glad this exists. It will force anthropic to fix their flawed cache mechanism.
    • cortesoft16 minutes ago
      How should they fix it?
  • razodactyl33 minutes ago
    Don&#x27;t we pay for cache input though?
    • broodbucket3 minutes ago
      You can send and receive 1 byte and refresh the cache. Keeping the cache alive isn&#x27;t free, but it&#x27;s close.
    • cortesoft16 minutes ago
      The idea is this keeps it in cache so you don’t have to pay to re-input.
  • j4536 minutes ago
    This is a good idea if it could manage it in an acceptable way.<p>For example, there might be something I intended to complete in one sitting, but took two sittings in the same day unexpectedly. Maybe it could just be a few cache delays per day or something, tagged in advance somehow.
  • szin35 minutes ago
    [dead]