Configuración de agentes

En esta página se describen las distintas opciones de configuración que puedes aplicar a un agente. Para tener acceso a la configuración, sigue estos pasos:

  1. Ve a la Consola de Dialogflow.
  2. Selecciona tu agente cerca de la parte superior del menú de la barra lateral izquierda.
  3. Haz clic en el botón de configuración (settings) junto al nombre del agente.

Cambia la edición y el plan de precios de un agente

De modo predeterminado, los agentes se crean para Dialogflow Standard Edition. Para cambiar la edición o el plan de precios de un agente, realiza los siguientes pasos:

  1. Desplázate hasta la parte inferior del menú de la barra lateral izquierda, donde se muestra el plan de precios del agente
  2. Haz clic en el vínculo de Editar (Edit)
  3. Selecciona un plan

Plan de precios de Dialogflow

General

  • Descripción (Description): la descripción del agente. Se muestra en la demostración web de tu agente.
  • Zona horaria predeterminada (Default Time Zone): la zona horaria predeterminada para el agente.
  • Proyecto de Google (Google Project):
    • ID del proyecto (Project ID): el proyecto de GCP vinculado al agente
    • Cuenta de servicio (Service Account): la cuenta de servicio para la autenticación
  • Versión de API (API Version): la versión de API para el agente. Selecciona la API V2 para todos los agentes nuevos.
  • Funciones Beta (Beta Features): actívalas para habilitar las funciones Beta de tu agente.
  • Configuración de registros (Log Settings):
    • Registrar interacciones en Dialogflow (Log interactions to Dialogflow): obtén más información en Entrenamiento.
    • Registrar interacciones en Google Cloud (Log interactions to Google Cloud): obtén más información sobre Google Stackdriver. Esta opción solo está disponible si Registrar interacciones en Dialogflow (Log interactions to Dialogflow) está habilitada. Si se inhabilita el registro de Dialogflow, también se inhabilitará esta configuración.
  • Borrar agente (Delete Agent): borra por completo el agente; esta acción no puede deshacerse. Si el agente se comparte con otros usuarios, debes quitar esos usuarios del agente para poder borrarlo.

Idiomas

Agrega varios idiomas y las configuraciones regionales correspondientes para tener un agente multilingüe.

Elige un idioma de la lista y haz clic en el botón Guardar (Save). Para agregar una configuración regional, si está disponible, desplázate sobre el idioma que aparece en la lista y haz clic en + Agregar configuración regional (+ Add locale).

Para obtener más información, consulta Agentes multilingües.

Configuración de AA (aprendizaje automático)

Los agentes de Dialogflow usan algoritmos de aprendizaje automático para comprender las declaraciones en lenguaje natural, hacerlas coincidir con intents y extraer datos estructurados.

Un agente aprende de las frases de entrenamiento que brindas y de los modelos de lenguaje incorporados en Dialogflow. A partir de estos datos, crea un algoritmo para tomar decisiones sobre qué intent debe coincidir con determinada declaración del usuario. Ese algoritmo es único para tu agente.

Dialogflow actualiza el algoritmo de aprendizaje automático de tu agente cada vez que haces cambios en los intents y las entidades, cuando importas o restableces un agente, o cuando entrenas tu agente.

  • Modo de coincidencia (Match Mode): Esta configuración define los algoritmos que deben usarse en el aprendizaje automático para todos los intents en los que el aprendizaje automático esté habilitado.
    • Existen dos tipos de algoritmos que se usan para establecer coincidencias con intents:
      • Coincidencia gramatical basada en reglas (Rule-based grammar matching):
        • Ventajas:
          • Es precisa con una cantidad grande o pequeña de ejemplos de frases de entrenamiento.
          • Los modelos se actualizan rápidamente.
        • Desventajas:
          • El establecimiento de coincidencias es lento si hay muchos ejemplos de frases de entrenamiento.
          • Puede producir resultados incorrectos si el agente usa @sys.any o "Permitir extensión automática" con frecuencia.
      • Coincidencia por AA (ML matching):
        • Ventajas:
          • Es precisa con una cantidad grande de ejemplos de frases de entrenamiento.
          • El establecimiento de coincidencias es rápido.
        • Desventajas:
          • Es poco precisa con una cantidad pequeña de ejemplos de frases de entrenamiento.
          • Los modelos se actualizan lentamente.
          • Es menos precisa que la coincidencia gramatical en el caso de agentes que tienen entidades compuestas o plantillas de frases de entrenamiento complejas o numerosas.
    • Puedes seleccionar uno de los dos modos que usan estos algoritmos:
      • Híbrido (Hybrid): Este modo primero intenta establecer la coincidencia gramatical basada en reglas. Si no obtiene resultados, pasa al algoritmo de coincidencia por AA. El modo híbrido es el mejor para la mayoría de los casos.
      • Solo AA (ML Only): Este modo solo busca coincidencias por AA.
  • Umbral de clasificación de AA (ML Classification Threshold): Para filtrar los falsos positivos y, aun así, obtener variedad en las entradas de lenguaje natural coincidentes para tu agente, puedes ajustar el umbral de clasificación de aprendizaje automático. Las coincidencias de intents tienen un valor de confianza de detección de intents de un rango que va de 0.0 (completamente incierto) a 1.0 (completamente cierto). Si el valor de confianza es inferior al umbral de clasificación de AA, se activa un intent alternativo. Si no hay intents alternativos definidos, no se activa ningún intent.

  • Corrección ortográfica automática (Automatic Spell Correction):

    Si esta función está habilitada y la entrada del usuario tiene un error ortográfico o gramatical, se establecerá la coincidencia con un intent como si se hubiera escrito correctamente. La respuesta de la detección de intent contendrá la entrada del usuario corregida. Por ejemplo, si un usuario escribe "Quiero una mansana", se procesará como si hubiese escrito "Quiero una manzana". Esto también se aplica a las coincidencias que involucran entidades del sistema y del desarrollador.

    La corrección ortográfica está disponible para todos los idiomas admitidos en Dialogflow.

    Advertencias y prácticas recomendadas:

    • La corrección ortográfica no puede corregir errores de ASR (reconocimiento de voz automático), por lo que no recomendamos habilitarla para agentes que usen entradas de ASR.
    • Es posible que la entrada corregida coincida con un intent equivocado. Esto puede solucionarse agregando frases habituales con coincidencias incorrectas a los ejemplos negativos.
    • La corrección ortográfica aumenta levemente el tiempo de respuesta del agente.
    • La corrección ortográfica no debe usarse con AoG.
    • La corrección ortográfica se entrena a partir de las consultas generales de los usuarios. Si se define a un agente con jerga específica de un dominio, es posible que las correcciones no sean adecuadas.

Importar y exportar

  • Exportar como ZIP (Export as ZIP): exporta el agente como un archivo zip.
  • Restablecer de ZIP (Restore from ZIP): reemplaza el agente actual por el archivo zip proporcionado.
  • Importar de ZIP (Import from ZIP): agrega intents y entidades al agente actual desde el archivo zip proporcionado. Si hay intents o entidades con el mismo nombre que los del archivo zip, se reemplazarán los primeros por los segundos.

Entornos BETA

Esta función te permite publicar versiones anteriores o actuales de tu agente y hacer que estén disponibles para un entorno específico. Puedes configurar distintos entornos, según tus necesidades, como "Desarrollo", "Pruebas" y "Producción".

Si haces clic en el botón de PUBLICAR UNA VERSIÓN (PUBLISH A VERSION), se toma una instantánea de los intents y entidades de tu agente y, de modo opcional, puedes implementar esa versión en uno de tus entornos.

Para obtener más información sobre esta función, consulta Versiones y entornos.

Compartir

Esta configuración se usa para compartir el acceso a agentes con otros desarrolladores. Consulta Control de acceso para obtener más información.

Voz BETA

Esta configuración es específica para la respuesta de voz y las funciones de telefonía. Para obtener más información, consulta Respuesta de voz y Telefonía.

Configuración avanzada BETA

Actualmente, solo una función se controla desde esta configuración. Para obtener más información, consulta Análisis de opiniones.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Dialogflow
¿Necesitas ayuda? Visita nuestra página de asistencia.