tracking OpenAI token consumption