Utilizzo di più progetti

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

In alcuni casi, potrebbe essere necessario creare più progetti GCP per utilizzare Dialogflow:

  • Potrebbe essere utile creare un progetto per l'autenticazione/quote/fatturazione e altri progetti per i dati dell'agente.
  • Ogni progetto può avere al massimo un agente per area geografica, per cui ti servono più progetti se hai bisogno di più agenti nella stessa area geografica.

Progetti consumer e di risorse

Quando effettui chiamate all'API, in genere fornisci le chiavi dell'account di servizio per l'autenticazione. Ogni account di servizio è di proprietà di un progetto specifico, ma agli account di servizio possono essere forniti ruoli per accedere alle risorse per altri progetti. Il progetto associato all'account di servizio che fornisci per una chiamata API è denominato progetto consumer.

Quando effettui chiamate all'API, la richiesta specifica il progetto dell'agente. Questo progetto è denominato progetto di risorse.

Un progetto può svolgere il ruolo di consumatore e progetto di risorse. I dati, le tariffe e le quote dell'agente sono associati solo a questo progetto.

Quando i progetti consumer e di risorse sono due progetti diversi, costi, limiti di quota, informazioni sugli agenti e un requisito per abilitare l'API sono applicabili a uno o entrambi i progetti. La tabella seguente mostra l'associazione per una chiamata API con due progetti:

Descrizione Progetto consumer (progetto account di servizio) Progetto di risorse (progetto agente) Note
Progetto a cui si applicano gli addebiti
Progetto associato a quote
Progetto contenente l'agente che determina la versione Dialogflow o Essentials di Dialogflow Se il tuo progetto consumer non ha un agente, devi creare un agente vuoto per eseguire l'upgrade alla versione Essentials.
Progetto che contiene tutti i dati dell'agente oltre alla versione Dialogflow o Essentials di Dialogflow
Progetti per i quali è necessario attivare l'API Dialogflow Tieni presente che entrambi i progetti devono abilitare l'API Dialogflow.