Por lo general, los agentes se crean y borran con la consola. Sin embargo, en ciertas situaciones avanzadas, puede que te resulte más fácil usar la API.
Crear un agente
En los siguientes ejemplos, se muestra cómo llamar al método SetAgent
para el tipo Agent.
En estos ejemplos, se crean agentes, pero se pueden usar los mismos métodos para actualizar la configuración del agente, como la edición del agente.
REST
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- PROJECT_ID: El ID del proyecto de Google Cloud.
Método HTTP y URL:
POST https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
Cuerpo JSON de la solicitud:
{ "displayName": "My-display-name", "defaultLanguageCode": "en", "timeZone": "America/New_York" }
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir una respuesta JSON similar a la que se muestra a continuación:
{ "parent": "projects/PROJECT_ID", "displayName": "My display name", "defaultLanguageCode": "en", "timeZone": "America/New_York", "apiVersion": "API_VERSION_V2" }
Java
Para autenticarte en Dialogflow, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Node.js
Para autenticarte en Dialogflow, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Para autenticarte en Dialogflow, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Borra un agente
En los siguientes ejemplos, se muestra cómo llamar al método DeleteAgent
para el tipo Agent.
REST
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- PROJECT_ID: El ID del proyecto de Google Cloud.
Método HTTP y URL:
DELETE https://dialogflow.googleapis.com/v2/projects/PROJECT_ID/agent
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir un código de estado exitoso (2xx) y una respuesta vacía.