Is OpenAI going to charge me only when I run the thread? If I add 4 messages to the thread, am I going to be charged on every message I add to the thread or only when I run the thread? I need clarification on the billing process for adding messages versus running the thread.