You Don't Need More Free Model Quota. You Need a Content-Addressed Cache.
Three identical prompts. Three model calls. Same answer. I saw this in a GitLab CI pipeline that runs a free model over release notes. The prompt template did not change, the model route did not change, and the input did not change. The job simply ran again because another branch was merged. Free quota disappeared. Is that a quota problem? Sometimes. More often it's a caching problem. I started asking a different question: can I prove the request is identical before I make another model call? Th
