The Gemini API lets you access the latest generative models from Google. This API reference provides detailed information for the classes and methods available in the Gemini API SDKs. Pick a language and follow the setup steps to get started with building generative applications on your platform of choice.
Prerequisites
Install the Gemini API SDK
Authenticate
Set up your API key
To use the Gemini API, you'll need an API key. If you don't already have one, create a key in Google AI Studio.
Then, configure your key.
Initialize the model
Before you can make any API calls, you need to import and initialize the model. Gemini 1.5 models are versatile and work with both text-only and multimodal prompts.
Make your first request
Generate text
What's next
Now that you have a model client, you can start programming with the Gemini API.
If you're just getting started, check out the following guides, which will help you understand the Gemini API programming model:
You might also want to check out the capabilities guides, which introduce Gemini API features and provide examples of programming with the SDKs:
Then, for more in-depth documentation of Gemini API methods and request parameters, browse the guides in this reference.