Bring Your Own Keys
Google Gemini
Configure Gemini API key for accessing Google's AI models.
WatchThatSite integrates with Google's Gemini API to access multimodal AI models.
Get Your API Key
- Go to Google AI Studio
- Sign in with your Google account
- Click Create API Key
- Select a project or create a new one
- Click Create API Key in new Google Cloud project or choose existing
- Copy the API key immediately
If using Google Cloud Platform directly:
- Go to Google Cloud Console
- Create or select a project
- Enable the Gemini API
- Create an API key in Credentials
Set Up Billing (Optional for Free Tier)
Gemini offers free tier, but for production use:
- In Google Cloud Console, go to Billing
- Enable billing for your project
- Set budget alerts if desired
Add to WatchThatSite
- Go to Settings > AI Providers
- Click Add Provider Key
- Select Google Gemini from the provider dropdown
- Paste your API key
- Optionally select specific models
- Click Save
Recommended Models
Latest Gemini models with tool calling:
- Gemini 2.0 — Latest, most capable
- Gemini 1.5 Pro — High-performance, 1M token context
- Gemini 1.5 Flash — Fast with large context
Older Gemini versions available via your account.
All Available Models
Your account has access to all Gemini models supporting tool calling:
- Go to Settings > AI Providers
- Click Add Provider Key or Edit existing
- Models dropdown shows all available models
- Select specific models to restrict, or leave empty for all
Pricing
Gemini offers a free tier with rate limits, then pay-as-you-go pricing:
- Free tier: Limited requests per minute
- Paid: Charged per 1M input and output tokens
- Input tokens: Standard rate
- Output tokens: Typically 2x input token cost
Key Features
- Multimodal: Native support for images, video, and text
- Large context: Up to 1M token context on some models
- Function calling: Built-in tool use capabilities
- Grounding: Can search the web for current information
Troubleshooting
"Invalid API Key"
- Verify the complete key is copied without spaces
- Ensure the API key is active
- Check the project has Gemini API enabled
API Disabled Error
- Go to Google Cloud Console
- Ensure Gemini API is enabled for your project
- Wait a few minutes for changes to propagate
Rate Limit Exceeded
Free tier has strict limits. To increase:
- Enable billing in Google Cloud Console
- Wait for tier upgrade to take effect
- Implement exponential backoff in your requests
"Permission Denied"
- Verify API key is for the correct project
- Check project has Gemini API enabled
- Ensure billing is set up if using a project with billing requirement
Model Not Found
- Not all models are available to all regions/projects
- Check available models in Gemini API docs
- Some models may require allowlisting — contact Google Cloud support