API Key usage for the developer

Yes. You have to add credits to your OpenAI account to use the API.