3 ms·
One more suggestion: Please remove the need to make a project before we can use Gemini API. That seriously impedes our motivation in using Gemini for one-off sc
by behnamoh 1y ago
One more suggestion: Please remove the need to make a project before we can use Gemini API. That seriously impedes our motivation in using Gemini for one-off scripts and proof-of-concept products where creating a project is overkill.
Ideally what I want is this: I google "gemini api" and that leads me to a page where I can login using my Google account and see the API settings. I create one and start using it right away. No extra wizardry, no multiple packages that must be installed, just the gemini package (no gauth!) and I should be good to go.
- sitkack 1y agoThat will never happen. Just make a scrub project that is your misc-dev-drawer.
- sachinag 1y agoTotally fair. Yes, Google AI Studio [ https://aistudio.google.com https://aistudio.google.com ] lets you do this but Google Cloud doesn't at this time. That's super duper irritating, I know.
- dieortin 1y agoAFAIK you can very easily get an API key from AI studio without creating any cloud project
- behnamoh 1y agoread my comment above. G Studio API is limited.
- sachinag 1y agoAh I think I see based on the other comment but just to confirm - you want to use Vertex provided Gemini API endpoints without having to create a Google Cloud project. Is that correct? (I’m just trying to get as precise about the problem statement and what success looks like - that helps me figure out a path to the best solution.) Appreciate the feedback!
- behnamoh 1y agoYes! The main pain points I've faced are: 1. There should be no need to create a project to use the Vertex Gemini API. I know Google AI Studio doesn't need a project, but that API is limited compared to Vertex API, which brings me to the next point. 2. There should be one unified API, not two! That'll help scale products with ease. Currently Google recommends using Google AI Studio API for simple projects and one-off scripts, and Vertex for "real" projects. No other competitor does this (look at OpenAI for instance). 3. The OpenAI compatibility layer isn't complete and doesn't support other Gemini features that only the Gemini API supports (e.g,. setting safety level). 4. Devs should need to install only one package to use Google Gemini. Please get rid of gauth. 5. The documentation on Gemini API is fragmented. Ironically, Googling "gemini api doc" doesn't lead to the page that discusses how to get started easily and quickly.
- ctippett 1y agoCreating an API key from AI Studio automatically creates a Google Cloud project in the background for you. You can see it when you're logged into the console or via `gcloud projects list` It's similar to how a bunch of projects get created whenever you use Apps Scripts.