ChatGoogleGenerativeAI
This docs will help you get started with Google AI chat models. For detailed documentation of all ChatGoogleGenerativeAI features and configurations head to the API reference.
Google AI offers a number of different chat models. For information on the latest models, their features, context windows, etc. head to the Google AI docs.
Google AI vs Google Cloud Vertex AI
Google's Gemini models are accessible through Google AI and through Google Cloud Vertex AI. Using Google AI just requires a Google account and an API key. Using Google Cloud Vertex AI requires a Google Cloud account (with term agreements and billing) but offers enterprise features like customer encription key, virtual private cloud, and more.
To learn more about the key features of the two APIs see the Google docs.