En este instructivo, se muestra cómo crear una app de Google Chat que un equipo pueda que puedes usar para gestionar proyectos en tiempo real. La app de Chat usa Vertex AI para ayudar a los equipos a escribir historias de usuarios (que representan las características de un sistema de software desde el punto de vista de un usuario para que el equipo lo desarrolle) y y conserva las historias en una base de datos de Firestore.
-
Figura 1: Carlos conversa sobre el desarrollo de funciones en un espacio de Chat con su equipo. Mencionar que la app de Chat de administración de proyectos le permite ofrecer ayuda. -
Figura 2: Con el comando de barra /createUserStory
, Charlie crea una historia. -
Figura 3: La app de Chat de administración de proyectos usa Vertex AI para escribir la descripción de la historia y, luego, la comparte en el espacio. -
Figura 4: Carlos hace clic en Editar para finalizar los detalles de la historia. La descripción de IA es precisa, pero Charlie desea más detalles, así que hace clic en Expandir para que Vertex AI agregue requisitos a la descripción de la historia. Carlos se asigna a sí mismo la historia, establece el estado como Iniciada, selecciona la prioridad y el tamaño adecuados y, luego, hace clic en Guardar. -
Figura 5: En cualquier momento, Charlie puede ver y administrar todas las historias de usuario del equipo con el comando de barra /manageUserStories
.
Requisitos previos
- Una empresa o empresa de Google Workspace con acceso a Google Chat.
Acceso a servicios de Google Cloud para hacer lo siguiente:
- Crea un proyecto de Google Cloud.
- Vincular una cuenta de facturación de Google Cloud al proyecto de Cloud Para saber si tienes acceso, consulta Permisos necesarios para habilitar la facturación.
Usar invocaciones no autenticadas de Google Cloud Functions, que puedes verificar determinando si tu cuenta de Google Cloud organización usa el uso compartido restringido del dominio.
Si es necesario, pídele a tu administrador de Google Cloud que te otorgue acceso o permiso.
Si usas Google Cloud CLI, una instancia de Node.js entorno de desarrollo configurado para funcionar con gcloud CLI. Consulta Configura un desarrollo de Node.js entorno.
Objetivos
- Compila una app de Chat que administre software ágil proyectos.
- Ayuda a los usuarios a escribir historias de usuario con modelos
Herramientas de escritura de historias asistidas por IA y con tecnología de Vertex AI:
- Generar y volver a generar descripciones de historias
- Expande las descripciones de las historias a partir de las notas para completar los requisitos.
- Corregir la gramática para corregir los errores tipográficos.
- Mantén el trabajo actualizado escribiendo en una base de datos de Firestore y leyendo desde ella.
- Facilita la colaboración en un espacio de Chat permitiendo que los usuarios crea, edita, asigna y comienza historias directamente desde la conversación.
Productos usados
La app de administración de proyectos usa los siguientes servicios de Google Workspace y Productos de Google Cloud:
- API de Chat: Una API para desarrollar apps de Google Chat que reciben y responden a Eventos de interacción de chat, como mensajes La gestión de proyectos La app de Google Chat usa la API de Chat para recibir a eventos de interacción enviados por Chat y a configurar atributos que determinar cómo aparece en Chat, como el nombre y la imagen de avatar.
- API de Vertex AI: Una plataforma de IA generativa La gestión de proyectos La app de Google Chat usa la API de Vertex AI para escribir historias de usuario títulos y descripciones.
- Firestore: Una base de datos de documentos sin servidores La gestión de proyectos La app de Google Chat usa Firebase para almacenar datos sobre historias de usuario.
Cloud Functions: Un servicio de computación ligero y sin servidores que te permite crear Funciones independientes de un solo propósito que pueden responder a Chat eventos de interacción sin tener que administrar un servidor o entorno de ejecución. El La app de Google Chat de administración de proyectos usa Cloud Functions para alojar el extremo HTTP al que Chat envía eventos de interacción y como un de procesamiento administrada para ejecutar una lógica que procese estos eventos y responda a ellos.
Cloud Functions usa los siguientes productos de Google Cloud para compilar, eventos de interacción de procesos y alojar recursos de procesamiento:
- Cloud Build: Una plataforma completamente administrada de integración, implementación y entrega continuas que ejecuta compilaciones automatizadas.
- Pub/Sub: Un servicio de mensajería escalable y asíncrono que separa los servicios que producen mensajes de servicios que los procesan.
- API de Cloud Run Admin: Es un entorno completamente administrado para ejecutar apps alojadas en contenedores.
Arquitectura
La arquitectura de la app de administración de proyectos de Google Chat recibe y procesa eventos de interacción de Chat en un extremo HTTP, usa Vertex AI para ayudar escribir historias de usuarios y almacenar detalles de historias de usuarios en una base de datos de Firestore. El En el siguiente diagrama, se muestra la arquitectura de los servicios de Google Workspace Recursos de Google Cloud usados.
La app de administración de proyectos de Google Chat funciona de la siguiente manera:
Un usuario envía un mensaje en Chat e invoca al app de Google Chat de administración de proyectos directamente, mencionarlo en un espacio o ingresar un comando de barra.
Chat envía una solicitud HTTP síncrona al servicio de extremo HTTP.
La app de administración de proyectos de Google Chat procesa solicitud:
Vertex AI ayuda a escribir o actualizar una historia de usuario.
Una base de datos de Firestore almacena, recupera, actualiza o borra historias de usuario de datos no estructurados.
Cloud Functions devuelve una respuesta HTTP a Chat, se lo muestra al usuario como un mensaje o diálogo.
Prepare el entorno
En esta sección, se muestra cómo crear y configurar un proyecto de Google Cloud para la App de Chat
Crea un proyecto de Google Cloud
Consola de Google Cloud
- En la consola de Google Cloud, ve a Menú > IAM y Administrador > Crear un proyecto.
-
En el campo Nombre del proyecto, ingresa un nombre descriptivo para tu proyecto.
Opcional: Para editar el ID del proyecto, haz clic en Editar. No se puede cambiar el ID del proyecto una vez creado el proyecto, así que elige un ID que se adapte a tus necesidades durante el ciclo de vida del en un proyecto final.
- En el campo Ubicación, haz clic en Explorar para mostrar las posibles ubicaciones de tu en un proyecto final. Luego, haga clic en Seleccionar.
- Haz clic en Crear. La consola de Google Cloud navega a la página Panel y se crea tu proyecto en unos minutos.
gcloud CLI
En uno de los siguientes entornos de desarrollo, accede a la API de CLI (`gcloud`):
-
Cloud Shell: Para usar una terminal en línea con gcloud CLI
ya configurado, activa Cloud Shell.
Activar Cloud Shell -
Local Shell: Para usar un entorno de desarrollo local,
instalar y
inicializar
con gcloud CLI.
Para crear un proyecto de Cloud, usa el comando “gcloud projects create”: Reemplaza PROJECT_ID mediante la configuración del ID del proyecto que deseas crear.gcloud projects create PROJECT_ID
Habilita la facturación para el proyecto de Cloud
Consola de Google Cloud
- En la consola de Google Cloud, ve a Facturación. Haz clic en Menú > Facturación > Mis proyectos.
- En Selecciona una organización, elige la organización asociada con tu proyecto de Google Cloud.
- En la fila del proyecto, abre el menú Acciones. ( ), haz clic en Cambiar facturación y elige Cuenta de Facturación de Cloud.
- Haz clic en Establecer cuenta.
gcloud CLI
- Para enumerar las cuentas de facturación disponibles, ejecuta el siguiente comando:
gcloud billing accounts list
- Vincula una cuenta de facturación con un proyecto de Google Cloud:
gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID
Reemplaza lo siguiente:
PROJECT_ID
es el ID del proyecto de la Proyecto de Cloud para el que quieres habilitar la facturación.BILLING_ACCOUNT_ID
es el ID de la cuenta de facturación que se vinculará el proyecto de Google Cloud.
Habilitación de las API
Consola de Google Cloud
En la consola de Google Cloud, habilita la API de Google Chat, la API de Vertex AI, la API de Cloud Functions, la API de Firestore, la API de Cloud Build, la API de Pub/Sub y la API de Cloud Run Admin.
Confirma que estás habilitando las APIs en la ubicación correcta de Google Cloud y haz clic en Siguiente.
Confirma que estás habilitando las APIs correctas y, luego, haz clic en Habilitar.
gcloud CLI
Si es necesario, configura el proyecto de Cloud actual con el proyecto que creado con el comando
gcloud config set project
:gcloud config set project PROJECT_ID
Reemplaza PROJECT_ID por el ID del proyecto de de Google Cloud que creaste.
Habilitar la API de Google Chat, la API de Vertex AI, la API de Cloud Functions, la API de Firestore, la API de Cloud Build, la API de Pub/Sub y la API de Cloud Run Admin con el comando
gcloud services enable
:gcloud services enable chat.googleapis.com \ aiplatform.googleapis.com \ cloudfunctions.googleapis.com \ firestore.googleapis.com \ cloudbuild.googleapis.com \ pubsub.googleapis.com \ run.googleapis.com
Las APIs de Cloud Build, Pub/Sub y Cloud Run Admin son requisitos previos de Cloud Functions.
Autenticación y autorización
No se necesita ninguna configuración de autenticación y autorización para seguir este .
Para llamar a las APIs de Firestore y Vertex AI, en este instructivo, se usa Credenciales predeterminadas de la aplicación con la cuenta de servicio predeterminada conectada a la Cloud Function, que que no necesitas configurar. En el contexto de un entorno de producción, normalmente crear y adjuntar una cuenta de servicio a la Cloud Function.
Crea e implementa la app de Google Chat
Ahora que creaste y configuraste tu proyecto de Google Cloud, podrás crear y, luego, implementarás la app de Google Chat. En esta sección, realizarás las lo siguiente:
- Crea una base de datos de Firestore en la que podrás conservar y recuperar historias de usuarios.
- De manera opcional, revisa el código de muestra.
- Crea una Cloud Function para alojar y ejecutar la El código de la app de Chat en respuesta a eventos recibidos de Chat como solicitudes HTTP.
- Crea e implementa una app de Google Chat en la API de Google Chat página de configuración.
Crea la base de datos de Firestore
En esta sección, crearás una base de datos de Firestore para conservar y recuperar
las historias de usuario, pero no defines el modelo de datos. El modelo de datos se establece
De forma implícita en el código de muestra por model/user-story.js
y model/user.js
archivos.
La base de datos de la app de Chat de administración de proyectos modelo de datos basado en Modelo de datos de Firestore.
documentos se organizan en colecciones. Para obtener más información, consultaEl siguiente diagrama es una descripción general de la gestión de proyectos Modelo de datos de la app de Google Chat:
La colección raíz es spaces
, y cada documento representa un espacio al que
Historias creadas en la app de Chat. Cada historia de usuario es
representado por un documento de la subcolección userStories
, y a cada usuario
representado por un documento de la subcolección users
.
Visualiza definiciones de colecciones, documentos y campos
spaces
Espacios en los que la app de Chat creó historias.
Campos | |
---|---|
Document ID | String ID único de un espacio específico en el que se crean las historias. Corresponde al nombre del recurso del espacio en la API de Chat. |
userStories | Subcollection of Documents ( Historias creadas por la app de Chat y sus usuarios Corresponde al Document ID de un userStories en Firebase. |
users | Subcollection of Documents (user) Usuarios que crearon historias o a quienes se les asignaron |
displayName | String El nombre visible del espacio en la API de Chat. No se estableció para los mensajes directos con los usuarios. |
userStories
Historias creadas por la app de Chat y sus usuarios
Campos | |
---|---|
Document ID | String ID único de una historia de usuario específica creada por la app de Chat y sus usuarios. |
assignee | Document (user) El nombre del recurso del usuario asignado para completar la historia. Corresponde al Document ID del documento users y al nombre del recurso de un usuario en la API de Chat. |
description | String Una descripción de la función del software desde el punto de vista del usuario. |
priority | Enum La urgencia con la que completar el trabajo Los valores posibles son Low , Medium o High . |
size | Enum La cantidad de trabajo Los valores posibles son Small , Medium o Large . |
status | Enum La fase del trabajo. Los valores posibles son OPEN , STARTED o COMPLETED . |
title | String El título de la historia un breve resumen. |
users
Son los usuarios que crearon historias o a quienes se les asignaron historias.
Campos | |
---|---|
Document ID | String Es el ID único de un usuario específico. Corresponde al assignee de un userStories en Firebase y con el nombre del recurso de un usuario en la API de Chat. |
avatarUrl | String URL que aloja la imagen de avatar de Chat del usuario. |
displayName | String El nombre visible de Chat del usuario. |
Aquí te mostramos cómo crear la base de datos de Firestore:
Consola de Google Cloud
En la consola de Google Cloud, ve a Firestore. Haz clic en Menú > Firestore.
Haz clic en Crear base de datos.
En Selecciona tu modo de Firestore, haz clic en Modo nativo.
Haz clic en Continuar.
Configura la base de datos:
En Asigna un nombre a tu base de datos, deja el ID de base de datos como
(default)
.En Tipo de ubicación, especifica una región para la base de datos, como
us-central1
Para obtener el mejor rendimiento, selecciona el mismo lugar o cerca ubicación como la Cloud Function de la app de Chat.
Haz clic en Crear base de datos.
gcloud CLI
Crea una base de datos de Firestore en modo nativo con el Comando
gcloud firestore databases create
:gcloud firestore databases create \ --location=LOCATION \ --type=firestore-native
Reemplaza LOCATION por el nombre de un Firestore región, como como
us-central1
.
Revisa el código de muestra
Opcionalmente, antes de crear la Cloud Function, tómate un momento para revisar y Familiarízate con el código de muestra alojado en GitHub.
A continuación, se incluye una descripción general de cada archivo:
env.js
- Las variables de configuración de entorno para implementar de Google Chat a un proyecto de Google Cloud especificado región. Debes actualizar las variables de configuración en este archivo.
package.json
ypackage-lock.json
- Configuración y dependencias del proyecto de Node.js.
index.js
- Punto de entrada de la Cloud Function de la app de Chat. Integra lee la Evento de chat de la solicitud HTTP, llama al controlador de la app y publica la respuesta HTTP como un Objeto JSON
controllers/app.js
- La lógica principal de la aplicación Procesa el
eventos de interacción controlando el
Menciones de la app de Chat y comandos de barra
Para responder a los clics de la tarjeta, llama a
app-action-handler.js
. controllers/app-action-handler.js
- Lógica de la aplicación para controlar los clics de tarjetas Eventos de interacción de chat.
services/space-service.js
,services/user-service.js
yservices/user-story-service.js
- Estos archivos contienen las partes de la
lógica de aplicación específica para trabajar con espacios de Chat
los usuarios y las historias de usuario.
app.js
llama a las funciones de estos archivos. oapp-action-handler.js
. Para realizar operaciones en la base de datos, las funciones de estos archivos llaman a funciones enfirestore-service.js
. services/firestore-service.js
- Controla las operaciones de la base de datos.
Las llamadas a las funciones de este archivo
services/space-service.js
,services/user-service.js
yservices/user-story-service.js
services/aip-service.js
- Llama a la API de Vertex AI para obtener texto de IA generativa. predicciones.
model/*.js
- Estos archivos contienen la definición de clases y enumeraciones que la aplicación usan para almacenar y pasar datos entre funciones. Establecen el modelo de datos para la base de datos de Firestore.
views/*.js
- Cada archivo de este directorio crea una instancia un objeto de tarjeta que App de Chat luego devuelve a Chat como un mensaje de tarjeta o una respuesta de acción de diálogo.
views/widgets/*.js
- Cada archivo crea una instancia
un tipo de widget
El objeto que la app usa para compilar las tarjetas del directorio
views/
. test/**/*.test.js
- Cada archivo de este directorio y sus subdirectorios contienen las pruebas de unidades.
para la función, el controlador, el servicio, la vista o el widget correspondiente.
Para realizar todas las pruebas de unidades, ejecuta
npm run test
mientras estás en directorio raíz del proyecto.
Crea e implementa la Cloud Function
En esta sección, crearás e implementarás una Cloud Function que comprende las la lógica de la aplicación de Chat de administración de proyectos.
La Cloud Function se ejecuta en respuesta a una solicitud HTTP de Chat que contiene un mensaje de interacción. Cuando se ejecuta, el código de la Cloud Function procesa el evento y muestra una respuesta a Chat, que Chat renderiza como un mensaje, diálogo u otro tipo de interacción del usuario. Si corresponde, el equipo de La función también lee o escribe en la base de datos de Firestore.
A continuación, te mostramos cómo crear la Cloud Function:
Consola de Google Cloud
Descarga el código de GitHub como un archivo ZIP.
Extraiga el archivo ZIP que se descargó.
La carpeta extraída contiene todas las muestras de Google Workspace completas. en un repositorio de confianza.
En la carpeta extraída, navega a
google-chat-samples-main/node/project-management-app/
y, luego, comprime la carpetaproject-management-app
en un archivo ZIP.El directorio raíz del archivo ZIP debe contener lo siguiente: archivos y carpetas:
env.js
README.md
gcloudignore.text
package-lock.json
package.json
index.js
model/
controllers/
views/
services/
En la consola de Google Cloud, ve a la página Cloud Functions.
Asegúrate de que el proyecto de Google Cloud de tu La app de Chat está seleccionada.
Haz clic en
Crear función.En la página Crear función, configura tu función:
- En Entorno, selecciona 2nd gen.
- En Nombre de la función, ingresa
project-management-tutorial
. - En Región, selecciona una región.
- En Autenticación, selecciona Permite invocaciones no autenticadas.
- Haz clic en Siguiente.
En Entorno de ejecución, selecciona Node.js 20.
En Punto de entrada, borra el texto predeterminado y, luego, ingresa
projectManagementChatApp
En Código fuente, selecciona Carga ZIP.
En Bucket de destino, haz lo siguiente: crear o selecciona un bucket:
- Haz clic en Explorar.
- Elige un bucket.
- Haz clic en Seleccionar.
Google Cloud sube el archivo ZIP y extrae los archivos componentes en este bucket. Cloud Functions luego copia los archivos componentes la Cloud Function.
En Archivo ZIP, sube el archivo ZIP que descargaste de GitHub. se extraen y se vuelven a comprimir:
- Haz clic en Explorar.
- Navega hasta el archivo ZIP y selecciónalo.
- Haz clic en Abrir.
Haz clic en Implementar.
Se abrirá la página Detalle de Cloud Functions, y aparecerá tu función. con dos indicadores de progreso: uno para la compilación y otro para el servicio. Cuando ambos indicadores de progreso desaparecen y se reemplazan por una marca de verificación significa que tu función está implementada y lista.
Edita el código de muestra para establecer constantes:
- En la página de detalles de la Cloud Function, haz clic en Editar.
- Haz clic en Siguiente.
- En Código fuente, selecciona Editor intercalado.
- En el editor directo, abre el archivo
env.js
. - Reemplaza project-id por tu ID del proyecto de Cloud.
- Actualiza us-central1 con un elemento (opcional) ubicación admitida para tu Cloud Function.
Haz clic en Implementar.
Cuando la función termine de implementarse, copia la URL del activador:
- En la página Detalles de la función, haz clic en Activador.
- Copia la URL. Lo necesitas para configurar Chat en la siguiente sección.
gcloud CLI
Clona el código desde GitHub:
git clone https://github.com/googleworkspace/google-chat-samples.git
Cambia al directorio que contiene el código de este proyecto. App de Chat de administración:
cd google-chat-samples/node/project-management-app
Edita el archivo
env.js
para establecer variables de entorno:- Reemplaza project-id por el ID del proyecto de Google Cloud.
- Reemplaza us-central1 por la ubicación de tu proyecto de Google Cloud.
Implementa la Cloud Function en Google Cloud:
gcloud functions deploy project-management-tutorial \ --gen2 \ --region=REGION \ --runtime=nodejs20 \ --source=. \ --entry-point=projectManagementChatApp \ --trigger-http \ --allow-unauthenticated
Reemplaza REGION por un Ubicación de Cloud Function en la que se aloja su infraestructura, como
us-central1
.
- Cuando la función termine de implementarse, copia la propiedad
url
de respuesta. Esta es la URL del activador que usarás en la siguiente sección para configura la app de Google Chat.
Configura la app de Google Chat en la consola de Google Cloud
En esta sección, se muestra cómo configurar la API de Chat en el La consola de Google Cloud con información sobre tu app de Chat incluido el nombre de la app de Chat, las barras y la URL activadora de la API de Cloud Función a la que envía eventos de interacción de Chat.
En la consola de Google Cloud, haz clic en Menú. > Más productos > Google Workspace > Biblioteca de productos > API de Google Chat > Administrar > Configuración.
En Nombre de la app, escribe
Project Manager
.En URL del avatar, escribe
https://developers.google.com/chat/images/quickstart-app-avatar.png
.En Description, escribe
Manages projects with user stories.
.Haz clic en el botón de activación Enable Interactive features.
En Funcionalidad, selecciona Recibir mensajes 1:1 y Unirse a espacios y conversaciones grupales.
En Configuración de la conexión, selecciona URL de la aplicación.
En App URL, pega la URL del activador que copiaste de Cloud. de Functions Deployment, con el formato de
https://
REGION-
PROJECT_ID.cloudfunctions.net/project-management-tutorial
Si implementaste la Cloud Function con gcloud CLI, esta es laurl
propiedad.Registra el bucket de la app de Chat comandos de barra. Para registrar un comando de barra, haz lo siguiente:
- En Comandos de barra, haz clic en Agregar un comando de barra.
Para cada comando de barra detallado en la siguiente tabla, ingresa el Nombre, ID de comando y Descripción, y selecciona si Presiona el comando de barra Abre un diálogo y, luego, haz clic en Listo:
Nombre ID de comando Descripción Abrir un diálogo /createUserStory
1 Crea una historia con el título especificado. No seleccionados /myUserStories
2 Muestra una lista de todas las historias asignadas al usuario. No seleccionados /userStory
3 Muestra el estado actual de la historia especificada. No seleccionados /manageUserStories
4 Abre un diálogo en el que se pueden editar las historias. Seleccionado /cleanupUserStories
5 Borra todas las historias del espacio. No seleccionados
En Visibilidad (Visibility), selecciona Haz que esta app de Chat esté disponible para personas y grupos específicos de tus Dominio de Workspace y, luego, ingresa tu dirección de correo electrónico.
De manera opcional, en Registros, selecciona Registrar errores en Logging.
Haz clic en Guardar. Aparecerá un mensaje de configuración guardada, lo que significa que La aplicación de Chat es listo para la prueba.
Prueba la app de Chat
Probar la aplicación de Chat de administración de proyectos con un mensaje y usa sus comandos de barra para crear, editar y borrar historias de usuario.
Abre Google Chat con la cuenta de Google Workspace que que se proporcionan cuando te agregaste como verificador de confianza.
- Haz clic en Nuevo chat.
- En el campo Add 1 or more people, escribe el nombre de tu App de Chat
Selecciona tu app de Chat en los resultados. Un se abrirá un mensaje.
- En el nuevo mensaje directo con la app, escribe
Hello
. presionaenter
. La gestión de proyectos La app de Chat responde con un menú de ayuda en el que se detalla lo que pueden hacer. - Para crear una historia, escribe
/createUserStory Test story
la barra de mensajes y enviarla. La gestión de proyectos La app de Chat responde con un mensaje de tarjeta que detalla historia de usuario que crea para ti con la IA generativa de Vertex AI. En la consola, consulta la base de datos de Firestore para revisar el que creó sobre el espacio que agregaste de Chat, a los usuarios que interactuaron con ella y la historia de usuario que creaste.
Vuelve a Google Chat.
- De manera opcional, para editar la historia, haz clic en Editar. Cuando estés conforme con la historia, haz clic en Guardar.
- Prueba cada comando de barra que admita la app. Para verlas, escribe
/
o menciona la app de Chat. - Para borrar la historia de usuario de prueba, emite
/cleanupUserStories
comando de barra diagonal. Por otro lado, Quita o desinstala la app. Si se quita, la app borra todas las historias de usuario creadas en ese espacio.
Solucionar problemas
Cuando una app de Google Chat o card muestra un error, el En la interfaz de Chat, aparece un mensaje que dice “Se produjo un error”. o "No se pudo procesar la solicitud". A veces, la IU de Chat no muestra ningún mensaje de error, pero la app de Chat la tarjeta produce un resultado inesperado; Por ejemplo, es posible que un mensaje de tarjeta no para que aparezca la opción.
Aunque es posible que no aparezca un mensaje de error en la IU de Chat, Hay mensajes de error descriptivos y datos de registro disponibles para ayudarte a corregir errores. Cuando se activa el registro de errores de las apps de Chat. Para obtener ayuda sobre la visualización, la depuración y la corrección de errores, consulta Soluciona problemas y corrige errores de Google Chat.
Limpia
Para evitar que se apliquen cargos a tu cuenta de Google Cloud por el recursos usados en este instructivo, te recomendamos que borres el Cloud.
- En la consola de Google Cloud, ve a la página Administrar recursos. Haz clic en Menú > IAM y Administrador > Administrar recursos.
- En la lista de proyectos, elige el proyecto que quieres borrar y haz clic en Borra .
- En el diálogo, escribe el ID del proyecto y, luego, haz clic en Cerrar para borrarlo. el proyecto.
Temas relacionados
- Responde preguntas basadas en conversaciones de Chat con una app de Chat de IA de Gemini
- Responde a incidentes con Google Chat, Vertex AI y Apps Script