> For the complete documentation index, see [llms.txt](https://docs.flowiseai.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flowiseai.com/espanol/documentacion-oficial/integraciones/langchain/chat-models/google-vertexai.md).

# Google VertexAI

## Prerequisitos

1. [Inicia tu GCP](https://cloud.google.com/docs/get-started)
2. Instala el [Google Cloud CLI](https://cloud.google.com/sdk/docs/install-sdk)

## Configuración

### Habilitar la API de Vertex AI

1. Ve a Vertex AI en GCP y haz clic en **"ENABLE ALL RECOMMENDED API"**

<figure><img src="/files/QtWsbLyG1eZxBjYMSd90" alt="" width="563"><figcaption></figcaption></figure>

## Crear archivo de credenciales *(Opcional)*

Hay 2 formas de crear el archivo de credenciales

### No. 1: Usar GCP CLI

1. Abre la terminal y ejecuta el siguiente comando

```bash
gcloud auth application-default login
```

2. Inicia sesión en tu cuenta de GCP
3. Verifica tu archivo de credenciales. Puedes encontrar tu archivo de credenciales en `~/.config/gcloud/application_default_credentials.json`

### No. 2: Usar la consola de GCP

1. Ve a la consola de GCP y haz clic en **"CREATE CREDENTIALS"**

<figure><img src="/files/DJv7YxjH60zePctU6YnC" alt="" width="563"><figcaption></figcaption></figure>

2. Crea una cuenta de servicio

<figure><img src="/files/MgB1U1ENtqhTyn3vy5mb" alt="" width="563"><figcaption></figcaption></figure>

3. Completa el formulario de detalles de la cuenta de servicio y haz clic en **"CREATE AND CONTINUE"**
4. Selecciona el rol apropiado (por ejemplo, Vertex AI User) y haz clic en **"DONE"**

<figure><img src="/files/yYiuYvYcNEUyCb5Z6cQU" alt=""><figcaption></figcaption></figure>

5. Haz clic en la cuenta de servicio que creaste y haz clic en **"ADD KEY" -> "Create new key"**

<figure><img src="/files/fSbJMKV7DtC1o37W0UZ9" alt="" width="563"><figcaption></figcaption></figure>

6. Selecciona JSON y haz clic en **"CREATE"**, luego podrás descargar tu archivo de credenciales

<figure><img src="/files/HiaeloMbMEODGEB0WkzE" alt="" width="563"><figcaption></figcaption></figure>

## Flowise

<figure><img src="/files/BPWDOtgex7aNobUMcBba" alt=""><figcaption></figcaption></figure>

### Sin archivo de credenciales

Si estás usando un servicio de GCP como Cloud Run, o si has instalado credenciales predeterminadas en tu máquina local, no necesitas configurar esta credencial.

### Con archivo de credenciales

1. Ve a la página de Credenciales en Flowise y haz clic en **"Add credential"**
2. Haz clic en Google Vertex Auth

<figure><img src="/files/DiE1WZQXUlrYOBdU1nQT" alt="" width="563"><figcaption></figcaption></figure>

3. Registra tu archivo de credenciales. Hay 2 formas de registrar tu archivo de credenciales.

<figure><img src="/files/0hjHp634KhxEm18Ktxqy" alt="" width="563"><figcaption></figcaption></figure>

* **Opción 1: Ingresa la ruta de tu archivo de credenciales**
  * Si tienes el archivo de credenciales en tu máquina, puedes ingresar la ruta en `Google Application Credential File Path`
* **Opción 2: Pega el texto de tu archivo de credenciales**
  * O puedes copiar todo el texto del archivo de credenciales y pegarlo en `Google Credential JSON Object`

4. Finalmente, haz clic en el botón "Add".
5. **🎉**¡Ahora puedes usar ChatGoogleVertexAI con las credenciales en Flowise!

### Recursos

* [LangChain JS GoogleVertexAI](https://js.langchain.com/docs/api/llms_googlevertexai/classes/GoogleVertexAI)
* [Descripción general de las cuentas de servicio de Google](https://cloud.google.com/iam/docs/service-account-overview?)
* [Prueba Google Vertex AI Palm 2 con Flowise: Sin codificación para aprovechar la intuición](https://tech.beatrust.com/entry/2023/08/22/Try_Google_Vertex_AI_Palm_2_with_Flowise%3A_Without_Coding_to_Leverage_Intuition)
