Questo tutorial mostra come creare un'app di Google Chat che un team possa per gestire progetti in tempo reale. L'app Chat utilizza Vertex AI per aiutare i team a scrivere storie utente (che rappresentano le caratteristiche di un software dal punto di vista dell'utente che il team sviluppa) e rende persistenti le storie in un database Firestore.
-
Figura 1. Charlie parla con il suo team dello sviluppo di funzionalità in uno spazio di Chat. Quando si menziona l'app Chat per la gestione dei progetti, quest'ultima deve offrire assistenza. -
Figura 2. Charlie crea una storia usando il comando slash /createUserStory
. -
Figura 3. L'app Chat per la gestione dei progetti utilizza Vertex AI per scrivere la descrizione della storia, quindi la condivide nello spazio. -
Figura 4. Carlo fa clic su Modifica per finalizzare i dettagli della storia. La descrizione creata con l'IA è accurata, ma Carlo vuole maggiori dettagli, quindi Carlo fa clic su Espandi per consentire a Vertex AI di aggiungere requisiti alla descrizione della storia. Carlo si assegna la storia, imposta lo stato su Iniziato, seleziona una priorità e una dimensione appropriate e fa clic su Salva. -
Figura 5. Charlie può visualizzare e gestire in qualsiasi momento tutte le storie degli utenti del team con il comando slash /manageUserStories
.
Prerequisiti
- Un'azienda o un'impresa Google Workspace con accesso a Google Chat.
Accedi ai servizi Google Cloud per:
- Creare un progetto Google Cloud.
- Collega un account di fatturazione Google Cloud al progetto Cloud. A per scoprire se hai accesso, Autorizzazioni necessarie per attivare la fatturazione.
Utilizzare chiamate di funzione Google Cloud Functions non autenticate, che puoi verificare determinando se le tue risorse Google Cloud l'organizzazione utilizza la condivisione limitata al dominio.
Se necessario, chiedi all'amministratore di Google Cloud l'accesso o autorizzazione.
Se utilizzi Google Cloud CLI, viene eseguito il deployment di un file Node.js di sviluppo configurato per funzionare con gcloud CLI. Consulta Impostazione di uno sviluppo Node.js dell'ambiente di rete.
Obiettivi
- Crea un'app di Chat che gestisca un software agile in modo programmatico a gestire i progetti.
- Aiuta gli utenti a scrivere storie utente con la tecnologia
Strumenti per la scrittura di storie assistiti dall'IA basati su Vertex AI:
- Genera e rigenera descrizioni delle storie.
- Espandi le descrizioni delle storie dalle note per completare i requisiti.
- Correggi la grammatica per correggere gli errori di battitura.
- Mantieni il lavoro aggiornato scrivendo e leggendo un database Firestore.
- Agevola la collaborazione in uno spazio di Chat consentendo agli utenti creare, modificare, assegnare e avviare storie direttamente dalla conversazione.
Prodotti utilizzati
L'app di gestione dei progetti utilizza le seguenti funzionalità di Google Workspace e Prodotti Google Cloud:
- API Chat: Un'API per lo sviluppo di app Google Chat che ricevono e rispondono a Eventi di interazione via chat, come i messaggi. La gestione dei progetti L'app Google Chat utilizza l'API Chat per ricevere e rispondere agli eventi di interazione inviati da Chat e configurare attributi che determinano come appare in Chat, ad esempio il nome e l'immagine dell'avatar.
- API Vertex AI: una piattaforma di IA generativa. La gestione dei progetti L'app Google Chat utilizza l'API Vertex AI per scrivere una storia utente titoli e descrizioni.
- Firestore: Un database di documenti serverless. La gestione dei progetti L'app Google Chat utilizza Firebase per archiviare i dati delle storie utente.
Cloud Functions: Un servizio di serverless computing leggero che ti consente di creare funzioni autonome monouso in grado di rispondere a Chat eventi di interazione senza la necessità di gestire un ambiente server o di runtime. La l'app Google Chat per la gestione dei progetti utilizza Cloud Functions per ospitare l'endpoint HTTP a cui Chat invia eventi di interazione di computing per eseguire la logica che elabora e risponde a questi eventi.
Cloud Functions utilizza i seguenti prodotti Google Cloud per creare: eventi di interazione con i processi e risorse di computing dell'host:
- Cloud Build: Una piattaforma di integrazione continua, distribuzione e deployment completamente gestita che esegue build automatizzate.
- Pub/Sub Un servizio di messaggistica asincrono e scalabile che disaccoppia i servizi che producono messaggi dai servizi che li elaborano.
- API Cloud Run Admin: Un ambiente completamente gestito per l'esecuzione di app containerizzate.
Architettura
L'architettura dell'app Google Chat per la gestione dei progetti riceve elabora gli eventi di interazione con Chat su un endpoint HTTP, utilizza Vertex AI per scrive storie utente e archivia i relativi dettagli in un database Firestore. La il seguente diagramma mostra l'architettura di Google Workspace delle risorse Google Cloud utilizzate.
L'app Google Chat per la gestione dei progetti funziona così:
Un utente invia un messaggio in Chat e richiama la app Google Chat per la gestione dei progetti tramite messaggio direttamente, menzionandolo in uno spazio o inserendo un comando slash.
Chat invia una richiesta HTTP sincrona alla funzione Cloud Functions endpoint HTTP.
L'app Google Chat per la gestione dei progetti elabora il protocollo HTTP richiesta:
Vertex AI aiuta a scrivere o aggiornare una storia utente.
Un database Firestore archivia, recupera, aggiorna o elimina una storia utente e i dati di Google Cloud.
Cloud Functions restituisce una risposta HTTP a Chat che la mostra all'utente in un messaggio o in una finestra di dialogo.
prepara l'ambiente
Questa sezione mostra come creare e configurare un progetto Google Cloud Chat.
Creare un progetto Google Cloud
Console Google Cloud
- Nella console Google Cloud, vai al Menu > IAM e Amministratore > Crea un progetto.
-
Nel campo Nome progetto, inserisci un nome descrittivo per il progetto.
(Facoltativo) Per modificare l'ID progetto, fai clic su Modifica. L'ID progetto non può essere modificato creato dopo la creazione del progetto, quindi scegli un ID che soddisfi le tue esigenze per tutta la durata progetto.
- Nel campo Località, fai clic su Sfoglia per visualizzare le località potenziali per il tuo progetto. Poi, fai clic su Seleziona.
- Fai clic su Crea. La console Google Cloud accede alla pagina Dashboard e il progetto viene creato entro pochi minuti.
Interfaccia a riga di comando gcloud
In uno dei seguenti ambienti di sviluppo, accedi a Google Cloud Interfaccia a riga di comando ("gcloud"):
-
Cloud Shell: per utilizzare un terminale online con gcloud CLI
è già configurato, attiva Cloud Shell.
Attivare Cloud Shell -
Shell locale: per utilizzare un ambiente di sviluppo locale,
install e
inizializzare
con gcloud CLI.
Per creare un progetto Cloud, utilizza il comando "gcloud projects create":gcloud projects create PROJECT_ID
Abilita la fatturazione per il progetto Cloud
Console Google Cloud
- Nella console Google Cloud, vai a Fatturazione. Clic Menu > Fatturazione > I miei progetti.
- In Seleziona un'organizzazione, scegli l'organizzazione associata del tuo progetto Google Cloud.
- Nella riga del progetto, apri il menu Azioni ( ), fai clic su Modifica fatturazione e scegli di account di fatturazione Cloud.
- Fai clic su Imposta account.
Interfaccia a riga di comando gcloud
- Per elencare gli account di fatturazione disponibili, esegui:
gcloud billing accounts list
- Collega un account di fatturazione a un progetto Google Cloud:
gcloud billing projects link PROJECT_ID --billing-account=BILLING_ACCOUNT_ID
Sostituisci quanto segue:
PROJECT_ID
è l'ID progetto per Progetto cloud per il quale vuoi abilitare la fatturazione.BILLING_ACCOUNT_ID
è l'ID account di fatturazione da collegare a a livello di progetto Google Cloud.
Abilita le API
Console Google Cloud
Nella console Google Cloud, abilita l'API Google Chat, l'API Vertex AI l'API Cloud Functions, l'API Firestore, l'API Cloud Build, l'API Pub/Sub e l'API Cloud Run Admin.
Assicurati di abilitare le API nel modo corretto progetto Cloud e fai clic su Avanti.
Verifica di abilitare le API corrette, quindi fai clic su Abilita.
Interfaccia a riga di comando gcloud
Se necessario, imposta il progetto Cloud attuale su quello in cui creato con il comando
gcloud config set project
:gcloud config set project PROJECT_ID
Sostituisci PROJECT_ID con l'ID progetto del il progetto cloud che hai creato.
abilitare l'API Google Chat, l'API Vertex AI, l'API Cloud Functions l'API Firestore, l'API Cloud Build, l'API Pub/Sub e l'API Cloud Run Admin con il 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
Le API Cloud Build, Pub/Sub e Cloud Run Admin sono prerequisiti di di Cloud Functions.
Autenticazione e autorizzazione
Per farlo, non è necessaria alcuna configurazione di autenticazione e autorizzazione tutorial di Google Cloud.
Per chiamare le API Firestore e Vertex AI, questo tutorial utilizza Credenziali predefinite dell'applicazione con l'account di servizio predefinito collegato alla funzione Cloud Functions, non è necessario configurare. Nel contesto di un ambiente di produzione, in genere creazione e allega un account di servizio alla funzione Cloud Functions.
Creare e implementare l'app Google Chat
Ora che il progetto Google Cloud è stato creato e configurato, puoi iniziare a creare ed eseguire il deployment dell'app Google Chat. In questa sezione, seguenti:
- Crea un database Firestore in cui mantenere e recuperare le storie degli utenti.
- Se vuoi, esamina il codice campione.
- Crea una funzione Cloud Functions per ospitare ed eseguire Codice dell'app di chat in risposta agli eventi ricevute da Chat come richieste HTTP.
- Creare e implementare un'app Google Chat sull'API Google Chat di configurazione del deployment.
Crea il database Firestore
In questa sezione, creerai un database Firestore da mantenere e recuperare
storie utente, ma non definisci il modello dei dati. Il modello dei dati è impostato
implicitamente nel codice campione da model/user-story.js
e model/user.js
.
Il database dell'app Chat per la gestione dei progetti utilizza un database NoSQL modello dei dati basato su Modello dei dati Firestore.
documenti organizzati in collections. Per saperne di più, vediIl seguente diagramma è una panoramica della gestione dei progetti Modello dei dati dell'app Google Chat:
La raccolta radice è spaces
, dove ogni documento rappresenta uno spazio che il
L'app Chat ha creato storie in. Ogni storia utente è
rappresentato da un documento nella sottoraccolta userStories
e ogni utente viene
rappresentato da un documento nella sottoraccolta users
.
Visualizzare le definizioni di raccolte, documenti e campi
spaces
Spazi in cui l'app Chat ha creato le storie.
Campi | |
---|---|
Document ID | String ID univoco di uno spazio specifico in cui vengono create le storie. Corrisponde al nome della risorsa dello spazio nell'API Chat. |
userStories | Subcollection of Documents ( Storie create dall'app Chat e dai suoi utenti. Corrisponde a Document ID di un userStories in Firebase. |
users | Subcollection of Documents (user) Utenti che hanno creato le storie o a cui sono state assegnate. |
displayName | String Il nome visualizzato dello spazio nell'API Chat. Non impostato per i messaggi diretti con utenti. |
userStories
Storie create dall'app Chat e dai suoi utenti.
Campi | |
---|---|
Document ID | String ID univoco di una storia utente specifica creata dall'app Chat e dai suoi utenti. |
assignee | Document (user) Il nome della risorsa dell'utente assegnato per completare la storia. Corrisponde al valore Document ID del documento users e al nome della risorsa di un utente nell'API Chat. |
description | String Una descrizione della funzionalità software dal punto di vista dell'utente. |
priority | Enum L'urgenza con cui completare il lavoro. I valori possibili sono Low , Medium o High . |
size | Enum La quantità di lavoro. I valori possibili sono Small , Medium o Large . |
status | Enum La fase del lavoro. I valori possibili sono OPEN , STARTED o COMPLETED . |
title | String Il titolo della storia; un breve riepilogo. |
users
Utenti che hanno creato storie o a cui sono state assegnate.
Campi | |
---|---|
Document ID | String ID univoco di un utente specifico. Corrisponde al valore assignee di un userStories in Firebase e al nome risorsa di un utente nell'API Chat. |
avatarUrl | String URL che ospita l'immagine dell'avatar di Chat dell'utente. |
displayName | String Il nome visualizzato di Chat dell'utente. |
Ecco come creare il database Firestore:
Console Google Cloud
Nella console Google Cloud, vai a Firestore. Clic Menu > Firestore.
Fai clic su Crea database.
In Seleziona la modalità Firestore, fai clic su Modalità Native.
Fai clic su Continua.
Configura il database:
In Assegna un nome al database, lascia l'impostazione ID database su
(default)
.In Tipo di località, specifica una regione per il database, ad esempio
us-central1
. Per prestazioni ottimali, seleziona lo stesso valore o nelle vicinanze posizione come la funzione Cloud Functions dell'app di chat.
Fai clic su Crea database.
Interfaccia a riga di comando gcloud
Crea un database Firestore in modalità Native con il Comando
gcloud firestore databases create
:gcloud firestore databases create \ --location=LOCATION \ --type=firestore-native
Sostituisci LOCATION con il nome di un Firestore regione, come
us-central1
.
Esamina il codice campione
Facoltativamente, prima di creare la funzione Cloud Functions, dedica un momento alla revisione e acquisire familiarità con il codice campione ospitato su GitHub.
Ecco una panoramica di ogni file:
env.js
- Variabili di configurazione dell'ambiente per il deployment di Chat a un progetto Google Cloud specificato regione. Devi aggiornare le variabili di configurazione in questo file.
package.json
epackage-lock.json
- Impostazioni e dipendenze del progetto Node.js.
index.js
- Punto di ingresso per la funzione Cloud Functions dell'app Chat. it legge Evento di chat da la richiesta HTTP, chiama il gestore dell'app e pubblica la risposta HTTP come JSON.
controllers/app.js
- La logica principale dell'applicazione. Elabora
eventi di interazione gestendo
L'app di chat menziona e utilizza i comandi slash.
Per rispondere ai clic sulla scheda, chiama il numero
app-action-handler.js
. controllers/app-action-handler.js
- Logica dell'applicazione per gestire il clic sulla scheda Eventi di interazione via chat.
services/space-service.js
,services/user-service.js
eservices/user-story-service.js
- Questi file contengono le parti
della logica dell'applicazione specifica
per lavorare con gli spazi di Chat,
utenti e storie utente. Le funzioni in questi file sono chiamate da
app.js
oapp-action-handler.js
. Per eseguire operazioni di database, le funzioni in questi file chiamano funzioni infirestore-service.js
. services/firestore-service.js
- Gestisce le operazioni dei database.
Le funzioni in questo file sono chiamate
services/space-service.js
,services/user-service.js
eservices/user-story-service.js
. services/aip-service.js
- Chiama l'API Vertex AI per il testo dell'IA generativa per la previsione.
model/*.js
- Questi file contengono la definizione delle classi e delle enumerazioni che l'applicazione per archiviare e trasferire dati tra le funzioni. Hanno impostato per il database Firestore.
views/*.js
- Ogni file in questa directory crea un'istanza un oggetto card che l'app Chat rimanda a Chat sotto forma di un messaggio nella scheda o risposta all'azione della finestra di dialogo.
views/widgets/*.js
- Ogni file crea un'istanza
un tipo di widget
utilizzato dall'app per creare le schede nella directory
views/
. test/**/*.test.js
- Ogni file in questa directory e nelle sue sottodirectory contiene i test delle unità
per la funzione, il controller, il servizio, la vista o il widget corrispondenti.
Puoi eseguire tutti i test delle unità eseguendo
npm run test
mentre nella directory radice del progetto.
crea ed esegui il deployment della funzione Cloud Functions
In questa sezione creerai ed eseguirai il deployment di una funzione Cloud Functions che comprende la logica dell'applicazione dell'app di Chat per la gestione dei progetti.
La funzione Cloud Functions viene eseguita in risposta a una richiesta HTTP di Chat contenente un indirizzo evento di interazione. Quando viene eseguito, il codice della funzione Cloud Functions elabora l'evento e restituisce una risposta a Chat, che quest'ultima viene visualizzata come un messaggio, una finestra di dialogo o un altro tipo di interazione dell'utente. Se applicabile, le API Cloud La funzione legge o scrive anche sul database Firestore.
Ecco come creare la funzione Cloud Functions:
Console Google Cloud
Scarica il codice da GitHub come file ZIP.
Estrai il file ZIP scaricato.
La cartella estratta contiene tutti gli esempi di Google Workspace repository Git.
Nella cartella estratta, passa a
google-chat-samples-main/node/project-management-app/
, quindi comprimi la cartellaproject-management-app
in un file ZIP.La directory radice del file ZIP deve contenere quanto segue file e cartelle:
env.js
README.md
gcloudignore.text
package-lock.json
package.json
index.js
model/
controllers/
views/
services/
Nella console Google Cloud, vai alla pagina Cloud Functions:
Assicurati che il progetto Google Cloud L'app di chat è selezionata.
Fai clic su
Crea funzione.Nella pagina Crea funzione, configura la funzione:
- In Ambiente, seleziona 2a generazione.
- In Nome funzione, inserisci
project-management-tutorial
. - In Regione, seleziona una regione.
- In Autenticazione, seleziona Consenti chiamate non autenticate.
- Fai clic su Avanti.
In Runtime, seleziona Node.js 20.
In Punto di ingresso, elimina il testo predefinito e inserisci
projectManagementChatApp
.In Codice sorgente, seleziona Caricamento zip.
In Bucket di destinazione, crea oppure seleziona un bucket:
- Fai clic su Sfoglia.
- Scegli un bucket.
- Fai clic su Seleziona.
Google Cloud carica il file ZIP ed estrae i file dei componenti in questo bucket. Cloud Functions copia quindi i file dei componenti la funzione Cloud Functions.
In File ZIP, carica il file ZIP che hai scaricato da GitHub, estratti e ricompressi:
- Fai clic su Sfoglia.
- Vai al file ZIP e selezionalo.
- Fai clic su Apri.
Fai clic su Esegui il deployment.
Viene visualizzata la pagina Dettagli Cloud Functions e la funzione viene visualizzata con due indicatori di avanzamento: uno per la build e uno per il servizio. Quando entrambi gli indicatori di avanzamento scompaiono e vengono sostituiti da un segno di spunta il deployment della funzione è stato eseguito ed è pronta.
Modifica il codice campione per impostare le costanti:
- Nella pagina Dettagli della funzione Cloud Functions, fai clic su Modifica.
- Fai clic su Avanti.
- In Codice sorgente, seleziona Editor incorporato.
- Nell'editor in linea, apri il file
env.js
. - Sostituisci project-id con l'ID del tuo progetto Cloud.
- (Facoltativo) Aggiorna us-central1 con un località supportata per la funzione Cloud Functions.
Fai clic su Esegui il deployment.
Al termine del deployment della funzione, copia l'URL trigger:
- Nella pagina Dettagli funzione, fai clic su Trigger.
- Copia l'URL. È necessario per configurare l'app di chat nella sezione seguente.
Interfaccia a riga di comando gcloud
Clona il codice da GitHub:
git clone https://github.com/googleworkspace/google-chat-samples.git
Passa alla directory che contiene il codice per questo progetto di gestione dell'app di Chat:
cd google-chat-samples/node/project-management-app
Modifica il file
env.js
per impostare le variabili di ambiente:- Sostituisci project-id con l'ID del tuo progetto Google Cloud.
- Sostituisci us-central1 con la località del progetto Google Cloud.
Esegui il deployment della funzione Cloud Functions in Google Cloud:
gcloud functions deploy project-management-tutorial \ --gen2 \ --region=REGION \ --runtime=nodejs20 \ --source=. \ --entry-point=projectManagementChatApp \ --trigger-http \ --allow-unauthenticated
Sostituisci REGION con un Località della funzione Cloud Functions in cui è ospitata la sua infrastruttura, ad esempio
us-central1
.
- Al termine del deployment della funzione, copia la proprietà
url
dal la risposta corretta. Questo è l'URL attivatore da utilizzare nella sezione seguente per configurare l'app Google Chat.
Configurare l'app Google Chat nella console Google Cloud
Questa sezione mostra come configurare l'API Chat in console Google Cloud con informazioni sulla tua app Chat, inclusi il nome dell'app di Chat, la barra supportata e l'URL trigger del cloud dell'app Chat Funzione a cui invia eventi di interazione con Chat.
Nella console Google Cloud, fai clic su Menu. > Altri prodotti > Google Workspace > Libreria prodotti > API Google Chat > Gestisci > Configurazione.
In Nome app, digita
Project Manager
.In URL avatar, digita
https://developers.google.com/chat/images/quickstart-app-avatar.png
.In Descrizione, digita
Manages projects with user stories.
.Fai clic sul pulsante di attivazione/disattivazione Abilita le funzionalità interattive per attivare le funzionalità.
In Funzionalità, seleziona Ricevi messaggi 1:1 e Partecipa a spazi e conversazioni di gruppo.
In Impostazioni di connessione, seleziona URL app.
In App URL (URL app), incolla l'URL trigger che hai copiato dalla sezione Cloud Deployment delle funzioni, formattato come
https://
REGION-
PROJECT_ID.cloudfunctions.net/project-management-tutorial
. Se hai eseguito il deployment della funzione Cloud Functions con gcloud CLI, questo è ilurl
proprietà.Registrare l'interfaccia utente di Chat comandi slash. Per registrare un comando slash:
- In Comandi Slash, fai clic su Aggiungi un comando con barra.
Per ciascun comando slash dettagliato nella tabella seguente, inserisci Nome, ID comando, Descrizione e scegli se Il comando slash apre una finestra di dialogo, quindi fai clic su Fine:
Nome ID comando Descrizione Consente di aprire una finestra di dialogo /createUserStory
1 Crea una storia con il titolo specificato. Deselezionato /myUserStories
2 Elenca tutte le storie assegnate all'utente. Deselezionato /userStory
3 Mostra lo stato attuale della storia specificata. Deselezionato /manageUserStories
4 Apre una finestra di dialogo in cui è possibile modificare le notizie. Selezionato /cleanupUserStories
5 Elimina tutte le storie nello spazio. Deselezionato
In Visibilità, seleziona Rendi disponibile questa app di Chat a persone e gruppi specifici nel tuo Workspace e inserisci il tuo indirizzo email.
Facoltativamente, in Log, seleziona Log errori in Logging.
Fai clic su Salva. Viene visualizzato un messaggio di configurazione salvata, il che significa L'app Chat è pronto per il test.
Testare l'app Chat
Testa l'app di Chat per la gestione dei progetti inviando un messaggio e usando i suoi comandi slash per creare, modificare ed eliminare le storie utente.
Apri Google Chat usando l'account Google Workspace che hai indicato quando ti sei aggiunto come trusted tester.
- Fai clic su Nuova chat.
- Nel campo Aggiungi una o più persone, digita il nome del tuo Chat.
Seleziona la tua app Chat dai risultati. Un annuncio diretto si apre il messaggio.
- Nel nuovo messaggio diretto con l'app, digita
Hello
e premienter
. La gestione dei progetti L'app Chat risponde con un menu della guida che descrive in dettaglio di cosa si tratta che è possibile fare. - Per creare una storia, digita
/createUserStory Test story
nel nella barra dei messaggi e invialo. La gestione dei progetti L'app Chat risponde con un messaggio nella scheda con i dettagli una storia utente che crea per te utilizzando l'IA generativa di Vertex AI. Nella console, controlla il database Firestore per esaminare record che ha creato per lo spazio in cui hai aggiunto all'app di chat, agli utenti che hanno interagito con quest'ultima e la storia utente che hai creato.
Torna a Google Chat.
- Se vuoi, per modificare la storia, fai clic su Modifica. Quando il risultato ti soddisfa la storia, fai clic su Salva.
- Testa ogni comando slash supportato dall'app. Per vederle, digita
/
o menziona l'app Chat. - Elimina la storia utente di test inviando
/cleanupUserStories
slash. In alternativa, rimuovi o disinstalla l'app. Una volta rimossa, l'app elimina tutte le storie utente create in quello spazio.
Risoluzione dei problemi
Quando un'app Google Chat o card restituisce un errore, L'interfaccia di Chat mostra il messaggio "Si è verificato un problema". o "Impossibile elaborare la richiesta". A volte, l'UI di Chat non mostra alcun messaggio di errore, ma l'app Chat o la scheda restituisce un risultato inaspettato; Ad esempio, il messaggio di una scheda potrebbe non vengono visualizzate.
Anche se un messaggio di errore potrebbe non essere visualizzato nella UI di Chat, messaggi di errore descrittivi e dati di log che ti aiuteranno a correggere gli errori quando il logging degli errori per le app di chat è attivo. Per assistenza con la visualizzazione, il debug e la correzione degli errori, consulta Risolvere i problemi e correggere gli errori di Google Chat.
Esegui la pulizia
Per evitare che al tuo account Google Cloud vengano addebitati costi per utilizzate in questo tutorial, ti consigliamo di eliminare progetto cloud.
- Nella console Google Cloud, vai alla pagina Gestisci risorse. Clic Menu > IAM e Amministratore > Gestisci risorse.
- Nell'elenco dei progetti, seleziona il progetto che vuoi eliminare e fai clic su Elimina .
- Nella finestra di dialogo, digita l'ID progetto e fai clic su Chiudi per eliminarlo. del progetto.
Argomenti correlati
- Rispondere a domande basate su conversazioni di Chat con un'app Gemini AI Chat
- Rispondere agli incidenti con Google Chat, Vertex AI e Apps Script