Is there a way to set the Gemini API key on a user by user basis?

Integrations

Within the settings of an FF application we can put in the API key for Gemini AI that would be used globally across all users. However there is a very generous limit for those people who do not want to call the api more than several times a minute. That would basically exclude a popular app having a single key. So my question is can we put in a form where the user puts in their own individual api key that is then accessed when the Gemini action is invoked? I was thinking about something like an application variable, but how would I put the application variable into the settings section of FF? Or how could I achieve the same using custom code.

What have you tried so far?

Since you can't put an application variable in the settings section of FF, I haven't really come up with anything to try!

Did you check FlutterFlow's Documentation for this topic?
Yes
2