Normalmente, gli agenti vengono creati ed eliminati utilizzando la console. Tuttavia, in alcuni scenari avanzati, potrebbe essere più semplice usare l'API.
Crea un agente
I seguenti esempi mostrano come chiamare il metodo SetAgent
per il tipo Agente.
Questi esempi riguardano la creazione di agenti, ma gli stessi metodi possono essere utilizzati per aggiornare le impostazioni degli agenti, ad esempio la versione dell'agente.
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo progetto Google Cloud
Metodo HTTP e URL:
POST https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
Corpo JSON della richiesta:
{ "displayName": "My-display-name", "defaultLanguageCode": "en", "timeZone": "America/New_York" }
Per inviare la richiesta, espandi una di queste opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "parent": "projects/PROJECT_ID", "displayName": "My display name", "defaultLanguageCode": "en", "timeZone": "America/New_York", "apiVersion": "API_VERSION_V2" }
Java
Per eseguire l'autenticazione in Dialogflow, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per eseguire l'autenticazione in Dialogflow, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Per eseguire l'autenticazione in Dialogflow, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Elimina un agente
I seguenti esempi mostrano come chiamare il metodo DeleteAgent
per il tipo Agente.
REST
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo progetto Google Cloud
Metodo HTTP e URL:
DELETE https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
Per inviare la richiesta, espandi una di queste opzioni:
Dovresti ricevere un codice di stato riuscito (2xx) e una risposta vuota.