Caching prefix ke milan par chalti hai, aur yahi ek tathya sab kuchh tay kar deta hai. Pehla badla hua byte uske baad ke har byte ko invalid kar deta hai: yaani pachchees hazaar sthir tokens se pehle rakhi gayi ek badalti line — koi timestamp, request ki pehchaan, user ka sawal — ka matlab hai ki unme se ek bhi cache nahi hota. Ilaaj hamesha ek hi aakaar ka hai: sthir aage, badalta hua peechhe. Jo saaf nahi hai wo hai galti ki keemat, isliye yahaan use sankhya di jaati hai. Request ke blocks unke badalne ki dar ke saath bhariye, aur ye unhe kram mein lagakar prefix naapta hai aur aapki requests ki sankhya par farq ka anumaan lagata hai.
Features
Blocks aise kram mein jisse prefix sabse lamba ho
Badalte blocks ke peechhe phanse sthir blocks named karta hai
Cache hone wala prefix aur har baar chukaya jaane wala hissa naapta hai
Prefix nyoontam se neeche ho aur chupchaap cache na ho to warning
Kai requests par farq ka anumaan
Kabhi-kabhaar badalne wale blocks dikhata hai — wo apne baad sab kuchh mita dete hain
Models ke cache-read rates, jaanch ki tithi ke saath
Block ke aakaar aapki request ke hisaab se editable
Prompt Cache Planner kaise use karein
Request ke blocks unke aakaar ke saath soochibaddh kijiye
Har ek kitni baar badalta hai ye chihnit kijiye
Sujhaya gaya kram aur bachat padhiye
Cache point sthir prefix ke ant mein le jaiye
Example
Input
User question (300) sent first
Output
29,500 stable tokens cannot be cached
Aage rakha ek badalta block apne peechhe sab kuchh mita deta hai.
Common errors aur troubleshooting
Meri cache hit rate shunya hai. — Kuchh badalta hua prefix mein ghus gaya hai. Timestamp, request ki pehchaan, ya bina tay kram wali tools list — inme se koi ek hi kaafi hai.
Mera prefix nyoontam se neeche hai. — Chhote prefix cache hote hi nahi, aur ye bataya nahi jaata. Ya to prefix badhaiye, ya maan lijiye ki caching nahi hogi.
Kabhi cache lagti hai, kabhi nahi. — Aam taur par koi kabhi-kabhaar badalne wala block bahut pehle rakha hai. Uska har badlav apne baad sab kuchh mita deta hai, yaani kabhi-kabhaar ka matlab kabhi-kabhaar poora daam.
Kram badalne se arth badal jayega. — Tab ye asli adla-badli hai. Jise wahin rehna hai wo ek bandhan hai; ye tool uski keemat dikha deta hai taaki faisla jaankari ke saath ho.
Aksar pooche jaane wale sawaal
Prompt caching asal mein kaise kaam karti hai?
Aapki request cache ki gayi request se prefix ke aadhaar par milayi jaati hai. Pehle farq tak ka sab kuchh cache se aata hai aur daam ka ek ansh leta hai; uske baad ka sab poora daam. Isiliye kram hi sab kuchh hai.
Chupchaap cache kin cheezon se tootti hai?
Har wo cheez jo byte jaldi badal de: system prompt mein timestamp, request ki pehchaan, bina kram wali structure se bani tools list, prati-user koi field. Inme se koi error nahi deti — bas hit rate gir jaati hai.
Nyoontam prefix kyun hota hai?
Model ke hisaab se ek aakaar se neeche caching laagu hi nahi hoti. Ye chupchaap fail hoti hai, isliye ho sakta hai jis chhote system prompt ko aap cache hua maan rahe the wo kabhi cache hua hi na ho.
Cache point kahaan rakhein?
Aakhri sthir block ke ant mein. Usse pehle ka sab dobara istemaal hota hai, uske baad ka sab har baar naya — yahaan ka kram theek yahi kataan banata hai.
Kya caching hamesha faayde ki hai?
Jab koi bada prefix sach mein dobara istemaal hota hai to haan: read rate input rate ka ek ansh hai. Jis request mein sthir prefix hai hi nahi use marodne layak nahi — yahaan ki error yahi batati hai.
Related tools
Agent Loop Cost Estimator — Turn-dar-turn kharch nikaaliye, dobara bheje history aur cache ke saath.