It says in the terms of service:
“Where the same offering is available both for a fee and free of charge (e.g., unpaid quota available in Gemini API unless your associated project has billing enabled under your Cloud Billing account), it is considered a Paid Service when you are being charged for it, and an Unpaid Service when you are not.”
If I use the Gemini 1.5 Flash API, but have not exceeded the free quota, is there any way to force to pay for it such that Google does not collect or train on my data?
If you select the pay-as-you-go (paid) service, all your interactions through the API are only counted against the quota of the paid tier (it’s not as if your first 50 requests to Gemini pro are free and their content will be used by Google to train their model).
Note that I stress “interactions through the API”. The AI Studio doesn’t have a paid option, it is always only free. Therefore, even when you are on a paid plan, information you submit through AI Studio can be used to train the next model. If you are concerned about that, the recommended approach is to only use publicly available data when designing the prompt in AI Studio. It usually gets you close enough to where you want it to be, then you switch to using the API and your proprietary data for the last tweaks to your prompt.