> ## Documentation Index
> Fetch the complete documentation index at: https://doc.rapida.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Google AI

> Google AI provides advanced language models and AI capabilities through a unified API.

## Getting Started

To integrate Google AI with your Rapida application, follow these steps:

## Supported Models

Google AI offers several advanced language models that can be used with this integration. Here's a table of some supported models:

| Model Name                                | Description                                        |
| ----------------------------------------- | -------------------------------------------------- |
| gemini-2.5-pro                            | Latest Gemini Pro model with advanced capabilities |
| gemini-2.5-flash                          | Faster version of Gemini 2.5                       |
| gemini-2.5-flash-lite-preview-06-17       | Preview of lightweight Gemini 2.5 Flash            |
| gemini-2.5-flash-preview-tts              | Gemini 2.5 Flash with text-to-speech preview       |
| gemini-2.5-pro-preview-tts                | Gemini 2.5 Pro with text-to-speech preview         |
| gemini-2.0-flash                          | Gemini 2.0 Flash model                             |
| gemini-2.0-flash-preview-image-generation | Gemini 2.0 Flash with image generation preview     |
| gemini-2.0-flash-lite                     | Lightweight version of Gemini 2.0 Flash            |

Note: Google AI may add or update models over time. Check the Google AI documentation for the most up-to-date list of available models.

## Prerequisites

* Have a Google Cloud account with access to Google AI.
* Set up your Google Cloud project and enable the necessary APIs.
* Ensure you have the required permissions to access Google AI and its models.

# Setting Up Provider Credentials

<Steps>
  <Step title="Access the Integrations Page">
    <img src="https://mintcdn.com/rapidaai/iFtJHOhZE0HHFT_Q/images/integration/providers/providers-and-models.png?fit=max&auto=format&n=iFtJHOhZE0HHFT_Q&q=85&s=1aa112ebaf44541a92bcac925df62cf8" alt="Integrations Page" width="3600" height="2024" data-path="images/integration/providers/providers-and-models.png" />

    Navigate to the "Integration > Models" page. Here you'll see a grid of various AI model providers including Google AI, Azure OpenAI, Anthropic, Cohere, OpenAI, and more.
  </Step>

  <Step title="Select Google AI">
    On the Integrations page, find the Google AI provider card.

    Click the "Setup Credential" button for Google AI.
  </Step>

  <Step title="Create Provider Credential">
    <img src="https://mintcdn.com/rapidaai/aTDna6evYTn1qNX_/images/integration/providers/google_key.png?fit=max&auto=format&n=aTDna6evYTn1qNX_&q=85&s=06444db8320e20b4394995b985188301" alt="Create Provider Credential" width="1232" height="702" data-path="images/integration/providers/google_key.png" />

    A modal window will appear titled "Create provider credential". Follow these steps:

    1. Select "Google AI" from the dropdown (if not already selected)
    2. Enter a Key Name: Assign a unique name to this provider key for easy identification
    3. Enter the Google AI API Key: Input your Google AI API key
    4. Click "Configure" to save the credential
  </Step>

  <Step title="Verify Credential Setup">
    After setting up the credential, you can verify it's been added:

    1. The Google AI provider card should now show "Connected"
    2. If you click on the provider, you'll see a "View provider credential" modal
    3. This modal displays the credential name, when it was last updated, and options to delete or close
  </Step>
</Steps>

Your Google AI provider credential is now set up and ready to use with the integration system.
