OpenAI prompt caching not saving money: the 1024-token minimum and prefix rules | Vectle