Guía de inicio rápido de Authentication con OAuth

La forma más sencilla de autenticarse en la API de Gemini es configurar una clave de API, como se describe en la guía de inicio rápido de la API de Gemini. Si necesitas controles de acceso más estrictos, puedes usar OAuth en su lugar. Esta guía te ayudará a configurar la autenticación con OAuth.

En esta guía, se usa un enfoque de autenticación simplificado que es adecuado para un entorno de pruebas. En el caso de un entorno de producción, obtén información sobre la autenticación y la autorización antes de elegir las credenciales de acceso adecuadas para tu app.

Objetivos

  • Configura tu proyecto de Cloud para OAuth
  • Configura las credenciales predeterminadas de la aplicación
  • Administra las credenciales en tu programa en lugar de usar gcloud auth

Requisitos previos

Para ejecutar esta guía de inicio rápido, necesitas lo siguiente:

Configura tu proyecto de Cloud

Para completar esta guía de inicio rápido, primero debes configurar tu proyecto de Cloud.

1. Habilita la API

Antes de usar las APIs de Google, debes activarlas en un proyecto de Google Cloud.

  • En la consola de Google Cloud, habilita la API de Google Generative Language.

    Habilitar la API

2. Cómo configurar la pantalla de consentimiento de OAuth

A continuación, configura la pantalla de consentimiento de OAuth del proyecto y agrégate como usuario de prueba. Si ya completaste este paso para tu proyecto de Cloud, ve a la siguiente sección.

  1. En la consola de Google Cloud, ve a Menú > Plataforma de Google Auth > Descripción general.

    Ir a Google Auth Platform

  2. Completa el formulario de configuración del proyecto y establece el tipo de usuario como Externo en la sección Público.

  3. Completa el resto del formulario, acepta las condiciones de la Política de Datos del Usuario y, luego, haz clic en