Configurar las claves API de Gemini para Discourse AI

Cómo configurar claves de API de Gemini para Discourse AI

Introducción

Este tema cubre cómo configurar tu clave de API de Google Gemini con un proyecto de cuenta de Google Cloud existente. Gemini no es un servicio gratuito y, por lo tanto, deberás asegurarte de tener la facturación configurada en tu administrador de Google Cloud.

Hay información importante con enlaces en la página de generación de claves de Gemini Developer Studio sobre esto:

¡Ok, empecemos!

:point_up: NOTA: Se requiere acceso a nivel de administrador a Google Cloud y a tu foro de Discourse.


Paso 1: Configuración de un proyecto de Google Cloud

Para configurar correctamente una clave de API de Gemini, necesitas tener acceso de administrador a tu cuenta de Google Cloud y crear un proyecto de facturación allí que puedas usar para el uso de tu clave de API de Gemini.

Puedes crear tu clave en Gemini Studio y conectarte a tu Google Cloud, pero es algo más fácil hacerlo todo desde la consola de Google Cloud para no tener que ir y venir.

Ve a Administrador de Google Cloud para API de tu organización y asegúrate de estar en la organización principal (puedes verlo en el campo superior junto al logo de Google Cloud).

Tendrás que crear un proyecto para tu clave de Gemini si aún no tienes uno que quieras usar (ten en cuenta que el enlace para seleccionar o crear un nuevo proyecto está en la parte superior izquierda de la página).

Para un nuevo proyecto, completa la página de creación de nuevo proyecto (asegúrate de que tu organización esté seleccionada en el campo desplegable correspondiente).

Para administrar la facturación de tu proyecto, deberás configurar una cuenta de facturación para el proyecto en Facturación de Google Cloud, asumiendo que tienes la facturación configurada para tu organización. Tú (o tu administrador de cuentas de facturación) deberías poder hacer esto más tarde después de que se cree la clave. Ten en cuenta que existen cuotas para proyectos y proyectos de facturación dependiendo de la cuenta de Google Cloud de tu organización. Para habilitar la facturación en tu proyecto, ve a la pestaña Facturación en el menú de navegación de Google Cloud y vincula una cuenta de facturación (consulta el enlace “Administrar cuentas de facturación”) y habilita la facturación para el proyecto desde la página de proyectos de facturación.


Paso 2: Crear una clave de API de Gemini

:warning: ¡IMPORTANTE! Recuerda usar tus claves de API de forma segura. Lee atentamente Mantén tu clave de API segura y Mejores prácticas para usar claves de API de forma segura antes de continuar.

Ahora estás listo para crear una clave de API en el proyecto. Ve a las credenciales de ese proyecto, haz clic en el enlace “+ crear credenciales” en la parte superior y selecciona “Clave de API” en las opciones desplegables.

Se creará una nueva clave de API para ti. Cópiala y guárdala en un lugar seguro, como una aplicación de bóveda de contraseñas. No compartas claves. Esta es la clave que necesitarás introducir en la configuración de Discourse AI.

La clave ahora debería aparecer en tus claves de API. Haz clic en ella para editar la clave de API.

Dale a la clave un nombre apropiado y luego ve a la sección Restricciones de API y selecciona “Restringir clave”, luego elige “Generative Language API”.

Guarda tu clave actualizada. Haz clic en el enlace “Mostrar clave” de tu nueva clave y cópiala.


Paso 3: Configurar Gemini en la configuración de Discourse AI

Ahora ve a tu instancia de Discourse y pega tu clave de API en la configuración de Discourse AI en Admin > Plugins > AI > LLMs para el LLM de Gemini que desees usar:


Paso 4: Seguimiento del uso de la clave de API de Gemini

Puedes rastrear el uso de tu clave de API de Gemini desde tu panel de Google Cloud en facturación, en “Administrar cuenta de facturación”.

Luego selecciona tu proyecto específico de la lista de proyectos de facturación, y te mostrará el informe de facturación donde puedes especificar los proyectos y varios otros detalles que deseas usar para rastrear tus proyectos de clave de API (también puedes rastrear otras claves de API de Google asociadas a tu cuenta de Google Cloud aquí, por ejemplo, si tienes API de Búsqueda Personalizada de Google y Motor de Búsqueda Programable configurado).


Enlaces

4 Me gusta