Para usar Gemini en Vertex AI, debes autenticarte con una Google Cloud clave de API o con credenciales predeterminadas de la aplicación. Te recomendamos que uses una clave de API para las pruebas y credenciales predeterminadas de la aplicación para la producción. En esta página, se muestra cómo obtener una clave de la API de Google Cloud según si ya tienes una cuenta de Google Cloud .
Selecciona si tienes una cuenta de Google Cloud :
Crea una Google Cloud clave de API
Si ya tienes una cuenta de Google Cloud , sigue estas instrucciones para obtener una clave de API de Google Cloud estándar. Google Cloud Como alternativa, puedes usar credenciales predeterminadas de la aplicación en lugar de una clave de API.
Antes de comenzar
Selecciona un proyecto, habilita la facturación y la API de Vertex AI
-
Sign in to your Google Account.
If you don't already have one, sign up for a new account.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
Habilita la creación de claves de API de cuentas de servicio
- Abre IAM y administración > Políticas de la organización.
- En la lista de políticas, filtra las políticas llamadas iam.managed.disableServiceAccountApiKeyCreation.
- Haz clic en Acciones > Editar política.
- En Fuente de la política, selecciona Anular la política del elemento superior y, luego, haz clic en Agregar una regla.
- En Aplicación forzosa, selecciona Desactivada.
- Haz clic en Listo.
- Haz clic en Establecer política. En el diálogo que aparece, vuelve a hacer clic en Establecer política.
Crear una nueva cuenta de servicio
- Abre IAM y administración > Cuentas de servicio.
- Haga clic en Crear cuenta de servicio.
- Configura la cuenta de servicio de la siguiente manera:
- Nombre de la cuenta de servicio (Service account name):
vertex-ai-runner
- ID de la cuenta de servicio:
vertexairunner
- Nombre de la cuenta de servicio (Service account name):
- Haz clic en Crear y continuar.
- En Permisos, haz clic en Selecciona un rol y elige Usuario de Vertex AI Platform Express en el menú.
- Haz clic en Continuar.
- Haz clic en Listo.
Crea una clave de API
- Abre APIs y servicios > Credenciales.
- Haz clic en Crear credenciales > Clave de API.
- Configura la clave de API de la siguiente manera:
- Nombre:
vertexaiapikey
- Autenticar las llamadas a la API a través de una cuenta de servicio: Seleccionada.
- Nombre:
- Haz clic en Seleccionar cuenta de servicio.
- Selecciona la cuenta de servicio que creaste en el paso anterior y haz clic en Seleccionar.
- Haz clic en Crear.
Realiza tu primera solicitud a la API
Después de obtener una clave de API, consulta la guía de inicio rápido de la API para aprender a usarla y realizar tu primera solicitud.
Opcional: Configura tu clave de API de forma local
Para las pruebas iniciales, puedes codificar de forma rígida una clave de API, pero esto solo debe ser temporal, ya que no es seguro. En el resto de esta sección, se explica cómo configurar tu clave de API de forma local como una variable de entorno con diferentes sistemas operativos.
Haz clic para expandir las instrucciones
Linux/macOS
-
Ejecuta el siguiente comando para ver qué shell de línea de comandos estás usando:
echo $SHELL
El resultado es similar a este:
/bin/bash
-
Agrega una variable de exportación de shell para tu clave de API. Para ello, realiza una de las siguientes acciones:
-
Si el resultado del paso anterior es
/bin/bash
, haz lo siguiente:-
Abre
.bashrc
:touch ~/.bashrc open ~/.bashrc
-
Agrega la línea siguiente a
.bashrc
:export GEMINI_API_KEY=YOUR_API_KEY
-
Guarda el archivo y, luego, ejecuta el siguiente comando para aplicar los cambios:
source ~/.bashrc
-
-
Si el resultado del paso anterior es
/bin/zsh
, haz lo siguiente:-
Abre
.zshrc
:touch ~/.zshrc open ~/.zshrc
-
Agrega la línea siguiente a
.zshrc
:export GEMINI_API_KEY= YOUR_API_KEY
-
Guarda el archivo y, luego, ejecuta el siguiente comando para aplicar los cambios:
source ~/.zshrc
-
-
Windows
- Busca "Variables de entorno" en la configuración del sistema.
- Edita "Variables del usuario" (para el usuario actual) o "Variables del sistema" (para todos los usuarios; úsalas con precaución).
- Crea la variable y agrega
export GEMINI_API_KEY=YOUR_API_KEY
- Aplique los cambios