En este documento, se indican las cuotas y los límites actuales del uso de Dialogflow. Nos reservamos el derecho de cambiar estas restricciones. La página se actualizará para reflejar estos cambios.
Definiciones
Estos términos se usan para describir los precios y las cuotas:
- Solicitud: Una solicitud se define como cualquier llamada al servicio de Dialogflow, ya sea directa mediante el uso de la API o indirecta mediante la integración o el uso de la consola. La cantidad de solicitudes necesarias para que un usuario final realice una tarea con un agente de Dialogflow puede variar mucho según la tarea y el diseño del agente.
-
Sesión: Una sesión es una conversación entre un usuario final y un agente de Dialogflow.
Una sesión permanece activa, y sus datos se almacenan por 30 minutos después de que se envía la última solicitud para la sesión.
Esta puede ser en chat o por voz.
Para calcular los precios y las cuotas, se puede considerar una conversación como varias sesiones de la siguiente forma:
- Sesión de chat: Una sesión de chat solo usa texto para las solicitudes y las respuestas. Si la sesión tiene más de 40 solicitudes, se contabiliza como varias sesiones con un máximo de 40 solicitudes por sesión. Por ejemplo, una sesión con 81 consultas se contabilizará como 3 sesiones.
- Sesión de voz: Una sesión de voz usa el audio para las solicitudes, las respuestas o ambas. Si la sesión dura más de 10 minutos, se contabiliza como varias sesiones con un máximo de 10 minutos por sesión. Por ejemplo, una sesión con 21 minutos de audio se contabilizará como 3 sesiones.
- Proyectos de consumidor y de recursos: Si usas varios proyectos, es posible que el proyecto asociado con tu autenticación por solicitud (proyecto de consumidor) no sea el mismo que el asociado con el agente en la solicitud (proyecto de recursos). En este caso, el proyecto de consumidor se usa para determinar los precios y las cuotas. Para obtener más información, consulta Usa varios proyectos.
Cuotas
Las cuotas son restricciones predeterminadas que se aplican a tu proyecto. Si usas una edición pagada, puedes solicitar un aumento de cuota. El fin de estas cuotas es limitar la carga del servicio por cliente para, de esta manera, proteger el servicio de una sobrecarga y al cliente del uso inesperado de recursos.
Las cuotas de Dialogflow varían según la edición de tu agente. Estas se aplican a cada proyecto y se comparten en todas las aplicaciones y direcciones IP que usa un proyecto.
Las cuotas que se detallan a continuación son las de uso más común. Para revisarlas todas, consulta la página de cuotas de Dialogflow en GCP Console. A fin de solicitar un aumento, haz clic en Apply for a higher quota en el formulario de edición de cuotas para enviar una solicitud de aumento de cuota de Dialogflow.
Tabla de cuotas
En las siguientes tablas se muestra una comparación de las cuotas para ediciones según el tipo de agente. A menos que se indique que se incluye una función, las cuotas y los precios son acumulativos para todas las funciones que use una solicitud.
Agente de CX
Función | Edición CX |
---|---|
Texto |
|
Entrada/salida de audio (reconocimiento de voz, voz a texto o STT, síntesis de voz, texto a voz o TTS) |
|
Solicitudes de tiempo de diseño Por ejemplo, llamadas para compilar o actualizar un agente |
|
Otras solicitudes de sesión Por ejemplo, configuración de entidades de sesión, o actualización o búsqueda de contexto |
|
Agente de ES
Función | Edición de prueba | Edición Essentials |
---|---|---|
Texto |
|
|
Entrada de audio † (también conocida como reconocimiento de voz, o voz a texto o STT) |
|
|
Salida de audio † (también conocida como síntesis de voz, o texto a voz o TTS) |
|
|
Conectores de conocimiento (beta) |
|
|
Análisis de opiniones |
|
|
Dialogflow Phone Gateway (beta) Incluye entrada y salida de audio |
|
|
Agente combinado |
|
|
Solicitudes de tiempo de diseño Por ejemplo, llamadas para compilar o actualizar un agente |
|
|
Otras solicitudes de sesión Por ejemplo, configuración de entidades de sesión, o actualización o búsqueda de contexto |
|
|
† | Cada transmisión de StreamingDetectIntent se considera como una única solicitud, pese a que la transmisión puede incluir varios fotogramas de audio de StreamingDetectIntentRequest . |
‡ | Los “minutos de teléfono por minuto” son la suma total del tiempo por minuto que usan todos los usuarios que realizan llamadas mediante el sistema telefónico. Por ejemplo, en un período de 60 segundos, un usuario usa el teléfono durante 60 segundos; un segundo usuario, durante 30 segundos; y un tercero, durante otros 30 segundos. Esto se calcula como 2 minutos por minuto. Una mayor cantidad de minutos por minuto permite que más usuarios puedan usar el sistema de forma simultánea. |
# | Las características que se marcan como sin límite siguen limitadas de forma potencial por el uso de otras funciones. Por ejemplo, si tu edición cuenta con una cuota ilimitada de conectores de conocimiento, una solicitud de texto que use estos conectores seguirá limitada por la cuota de solicitudes de texto. |
¶ | Se considera la entrada y salida de audio de Asistente de Google como una solicitud de texto. |
Límites
Los límites son restricciones fijas que no se pueden incrementar. Muchos recursos y campos tienen restricciones de recuento, duración o longitud para la implementación del servicio.
En las siguientes tablas, aparecen los límites que se suelen encontrar. Es posible que se proporcionen límites adicionales según la documentación específica tanto de la función como de la referencia de la API.
Límites de recuento
Agente de CX
Descripción | Límite |
---|---|
Cantidad máxima de agentes por proyecto de Google Cloud | 100 |
Cantidad máxima de flujos por agente | 20 |
Cantidad máxima de tipos de entidad por agente | 250 |
Cantidad máxima de webhooks por agente | 100 |
Cantidad máxima de entornos por agente | 20 |
Cantidad máxima de páginas por flujo | 250 |
Cantidad máxima de grupos de ruta por flujo | 100 |
Cantidad máxima de versiones por flujo | 20 |
Cantidad máxima de intents referidos por flujo | 2,000 |
Cantidad máxima de frases de entrenamiento por idioma y por intent (excepto el “intent negativo predeterminado”) | 2,000 |
Cantidad máxima de parámetros por intent | 20 |
Cantidad máxima de entradas por entidad | 30,000 |
Cantidad máxima de sinónimos por entrada de entidad | 200 |
Cantidad máxima de sinónimos y valores de referencia de entidad por agente y por idioma | 1,000,000 |
Cantidad máxima de parámetros por página | 20 |
Cantidad máxima de rutas por página | 100 |
Cantidad máxima de controladores de evento por página | 100 |
Cantidad máxima de rutas por grupo de rutas | 100 |
Agente de ES
Descripción | Límite |
---|---|
Cantidad máxima de agentes por región y por proyecto de Google Cloud | 1 |
Cantidad máxima de intents | 2,000 |
Cantidad máxima de tipos de entidades | 250 |
Cantidad máxima de frases de entrenamiento por intent y por idioma* | 2,000 |
Cantidad máxima de frases de entrenamiento por agente y por idioma* | 100,000 |
Cantidad máxima de entradas de entidades | 30,000 |
Cantidad máxima de sinónimos por entrada de entidad | 200 |
Cantidad máxima de sinónimos y valores de referencia de entidad por agente y por idioma* | 1,000,000 |
Cantidad máxima de parámetros por intent | 20 |
Cantidad máxima de contextos de entrada por intent | 5 |
Cantidad máxima de contextos de salida por intent | 30 |
Cantidad máxima de respuestas de texto por intent y por idioma* | 30 |
Cantidad máxima de mensajes por parámetro y por idioma* | 30 |
* | Todos los límites relacionados con los intents que tienen un componente de idioma se validan según el idioma. Por ejemplo, si tu agente admite inglés y francés, un intent puede tener un máximo de 2,000 frases de entrenamiento en inglés y otras 2,000 en francés. |
† | Por ejemplo, si tu agente admite inglés y francés, un parámetro puede tener un máximo de 30 mensajes en inglés y otros 30 en francés. |
Límites de duración
Agente de CX
Descripción | Límite |
---|---|
Tiempo de espera máximo por webhook | 30 segundos |
Agente de ES
Descripción | Límite |
---|---|
Duración máxima de llamadas telefónicas | 3.5 horas |
Límites de longitud
Agente de CX
Descripción | Límite |
---|---|
Longitud máxima de las frases de entrenamiento | 768 caracteres |
Longitud máxima de las respuestas de texto | 4,000 caracteres |
Longitud máxima de las entradas de texto para detectar intents | 256 caracteres |
Agente de ES
Descripción | Límite |
---|---|
Longitud mínima de los nombres de agentes | 1 carácter |
Longitud máxima de los nombres de agentes | 150 caracteres |
Longitud máxima de las descripciones de agentes | 500 caracteres |
Longitud máxima de los nombres de intents | 100 caracteres |
Longitud máxima de los nombres de los tipos de entidad | 30 caracteres |
Longitud máxima de las frases de entrenamiento | 768 caracteres |
Longitud máxima de los nombres de acciones | 250 caracteres |
Longitud máxima de los nombres de contextos | 250 caracteres |
Longitud máxima de los valores de entrada | 512 caracteres |
Longitud máxima de los nombres de parámetros | 30 caracteres |
Longitud máxima de las respuestas de texto | 4,000 caracteres |
Longitud máxima de la entrada de texto para detectar intents* | 256 caracteres |
Longitud máxima de los nombres de eventos | 150 caracteres |
* | Este es el límite que aplica el servicio de Dialogflow. Si usas una integración, es posible que la plataforma de integración tenga un límite inferior. Consulta los detalles de tu integración. |
Límites de tamaño
Agente de ES
Descripción | Límite |
---|---|
Tamaño máximo del agente (contenido sin comprimir) para la importación y el restablecimiento del agente | 50 MB |