If you are relying on the built-in Token App Inventor provides, we reached our monthly quota early and you will have to wait until February. If you're using your own OpenAI API key, make sure that the account has sufficient funding in the OpenAI portal to pay for your usage.
I send aia test files (with my own API key), one is with Chatbot and one is with OpenAI extension. Please see both. Chatbot doesn't work, but OpenAI extension works.
Hi I'm facing the same issue of getting the Error 4200 stating exceeding I've exceeded the quota. I'm using my own API key from OpenAI and the app I've built has been working perfectly fine, until last evening when I started getting this message. My OpenAI API key is working perfectly fine in other systems and apps. Any advice is greatly appreciated
Yes, using the MIT defaults. Worked earlier in the month but as MIT indicates the free quota MIT supports was used up earlier in the month and it resulted in the 'exceeded your current quota' message. The ChatBot component works perfectly well using the defaults until quota for everyone is exhausted.
So MIT's account was over quota. Normally, you would expect that this should not have an impact on people using their own API keys. However, we call ChatGPT's "moderation" API on all requests, using our own API key, even if someone provides their own API key. We didn't see the need to use someone else's as the moderation API doesn't cost anything to use.
However, it turns out that OpenAI shuts off the use of the moderation API when your (or in this case, our) account is over quota. So because MIT's account was over quota, no usage of ChatGPT, even when someone provides their own API key, will work!
We added more money to our account, so we are now no longer over quota.
few questions
1- Is my API not being used?
2- As a developer, can I publish my program with my own API or not?
3- Should I worry about the next interruptions?
1- Is my API not being used?
2- As a developer, can I publish my program with my own API or not?
3- Should I worry about the next interruptions?
Your API key is being used for the actual queries to ChatGPT. Our key is used for the moderation API, which we call before making the actual call to ChatGPT. The moderation API flags inappropriate prompts.
Yes, you can publish with your own API key.
There are no guarantees in life. The ChatBot component directs queries to a proxy that we (MIT) operate. This permits us to add new providers and models without having to release new versions of MIT App Inventor. We work diligently to keep this proxy infrastructure running, but it is offered without warranty.