ChatBot UNUSABLE -- PERMANENT ERROR: Quota Exceeded error

I created a chatbot ap about 3 weeks ago. Maybe asked it about 7 questions ( success) and never used it again.
I launched it 3 weeks later ( today) and I am getting 404: Quota Exceeded permanently.

There appears to be no increase in quota over time as suggested in the other post on this error.
I don't see how the chatbot can ever be used by me.
?

Chat_AI2.aia (35.6 KB)
I had added RESET CONVERSATION after every CONVERSE block. Makes no difference.

But I just fired up the AP and all of a sudden its working again ?
Any idea what is going on ?

Have you shared this app with others? If so, they're using your quota as the quota is per App Inventor-generated token and all users of a compiled app will use the same user token.

1 Like

I have not shared the compiled AP.
Are you sure the quota is not for ALL APs ? (Else every AP can generate its own unique token ?)
So what is the quota ? x accesses per day/hour/week ..... ? per character/ word/line ... ? or .... what ?
And quota increment z per day/month/hour ?
Blocked yesterday and accessing today does not suggest a token per AP.

as described here:

You can avoid the App Inventor user quota by signing up for your own ChatBot api key..Introducing ChatGPT and Whisper APIs

If you want a higher 'quota', obtain your own ChatBot api key instead of using thee limited amount of free usage MIT provides for experimenters.

You could use Gordon's ChatBot extension [F/OS] 🧠 Artificial Intelligence and OpenAI! instead of the ChatBot tool.

1 Like

There is no quota applied if people use their own API keys (except those set from the OpenAI side). The quota is only applied if the MIT-provided token is used because we need to control our costs.

Thanks Steve -- looks like both those links take you to Pricing ( eventually) where it appears that neither option is free any more.
( calculating the "quota usage" using the unknown "quota" doesn't make sense to me)

When you read-onwards you will see that new users receive a $5 credit

1 Like

I'm having the same problem and the API key results "never used". How can I fix it?

The error message says it all. If you use the default settings for the Chatbot component, you at the moment now get 'free' 10000 tokens per day courtesy MIT. Chat bot app not working properly - #2 by SteveJG

If you run out of tokens, stop working and return in a day. Your app should work.

If you use the Chatbot api instead of the default settings, you have to have a credit card and limit on file to use the service. Chatgpt no longer has any free usage.

Did you register a credit card with ChatAI. If you did not, there is YOUR PROBLEM. :thinking: chatGPT API key maybe? - #3 by SteveJG

Not happy? Use the Chatbot control using default settings and deal with its limitations.

Thank you very much for you prompt reply! So, the solution is to leave blank the ChatBot API key field. In fact, now it works... but I wonder why this is not mentioned in the tutorial, which states that it is necessary to generate and insert your own API key.

  • Chatgpt eliminated free usage in late 2024; the tutorial was made in late 2023.
    _ Step 3 of the tutorial does say you can generate and insert your own API key. That still is true except you have to set up a way to pay for the use of the api since late 2024.
  • complain to the people who created this particular tutorial perhaps.

Which tutorial states this?

image
Simple ChatGPT App this one

It's not a complaint, just a simple request for clarification.

Hmm. Yes that shouldn't really be necessary as we allow users 10k free tokens per day. I've passed along a note to our ed team to see about revising the tutorial.