i want to use gemini models in vertix ai but i am facing 2 problems.
1. Authentication:
Currently, I am using project IDs for authentication, but I’m hitting the 10-project limit. Is it possible to use an API key with the Vertex AI Gemini API to manage multiple clients with multiple keys?
2. Project Quota Increase:
As my usage grows, I require more than the default number of projects. I understand I can request a project quota increase through the “Quotas & System Limits” page in the Google Cloud Console by providing a justification. Could you outline the typical information needed for a successful request? My goal is to effectively monitor and manage a growing number of distinct client projects.
In addition to Andrew_B’s response, please see additional insights inline with your questions below:
Authentication:
Currently, I am using project IDs for authentication, but I’m hitting the 10-project limit. Is it possible to use an API key with the Vertex AI Gemini API to manage multiple clients with multiple keys?
Additionally, you might find this documentation helpful for obtaining a Google Cloud API key to use with Gemini in Vertex AI. However, please note that authentication using API key is simple and less secure, and is recommended only for initial testing. As a best practice, it’s important to secure your API key by applying appropriate restrictions, as unauthorized access could allow others to make requests using your project’s quota.
Project Quota Increase:
As my usage grows, I require more than the default number of projects. I understand I can request a project quota increase through the “Quotas & System Limits” page in the Google Cloud Console by providing a justification. Could you outline the typical information needed for a successful request? My goal is to effectively monitor and manage a growing number of distinct client projects.
As quoted from the FAQs documentation on Project Quota Requests which also include other detailed informations, below are the best practices when requesting more projects:
Identify the Organization or email accounts and billing account for which you are making the request.
Clearly state the number of projects you are requesting. Request the number of projects you need currently. You can request more projects as you grow your usage of Google Cloud Platform. We typically handle your quota requests within 2 business days.
Consider the use-case of why you would need more projects and/or whether it is possible to accomplish the same activity with a lesser number of projects.
When explaining your use-case, please be sure to clearly describe the reason. This will speed up the review process as well as reduce any unnecessary back-and-forth discussion about your use-case.
If you previously made a request for additional projects and that was approved, it’s fine to make a new request. Be sure to let us know that a previous request was approved, as this also helps to speed up the review process.