Un motor de IA es el componente esencial que impulsa a un agente de IA. Maneja la entrada del usuario (texto y voz), entiende la intención del usuario y genera las respuestas apropiadas.

Los administradores pueden elegir el motor de IA que mejor se alinee con la forma en que desean que se comporten sus agentes de IA con scripts.

Componentes de un motor de IA

Los componentes principales son relevantes para los agentes de IA con script, pero su función es ligeramente diferente:

  • Comprensión del lenguaje natural (NLU): El componente NLU asigna la entrada del cliente a las intenciones definidas en su script. Reconoce la entrada del cliente dentro del marco.
  • Gestión del diálogo: Este componente gestiona el flujo de la conversación de acuerdo con el guión. Garantiza que el agente siga las rutas definidas y proporcione las respuestas correctas en función de la intención y el contexto reconocidos.
  • Recuperación de respuestas: este componente proporciona las respuestas configuradas en el script.

Para las interacciones basadas en voz, además de los componentes mencionados anteriormente, el motor de IA también incluye ASR (reconocimiento automático de voz) y TTS (texto a voz).

Cómo elegir el motor adecuado

  • Webex AI Pro 1.0 (con Swiftmatch)

    Este motor de IA es ideal para desarrollar agentes de IA que administren diversas expresiones de usuario mientras asignan con precisión las entradas a intenciones predefinidas, lo que garantiza interacciones consistentes y confiables en varios escenarios. Es útil para:

    • Manejo de un conjunto de datos de entrenamiento más pequeño: si el conjunto de datos de entrenamiento tiene menos de 10 expresiones por intención, este motor es más adecuado.
    • Agentes con scripts multilingües: Esta es una buena opción para crear agentes que manejan conversaciones en varios idiomas.
    • Agentes con scripts con cierto nivel de "coincidencia inteligente": Si bien las respuestas están programadas, este motor de IA ofrece una sensación natural al hacer coincidir la entrada del usuario con la intención más cercana, incluso si la redacción no es exacta.

    Beneficios: Ayuda con las variaciones de entrada, mejor con conjuntos de datos de entrenamiento más pequeños, tiene soporte multilingüe, admite coincidencias inteligentes.

    Limitaciones: Swiftmatch sobresale en sus fuertes habilidades de comprensión del lenguaje natural. Sin embargo, si su script requiere flexibilidad para hacer coincidir la entrada del usuario con las intenciones, lo que permite variaciones en la redacción, es posible que Swiftmatch necesite una configuración de datos adicional con diversos datos de entrenamiento. Está diseñado para una adaptación precisa y rígida, lo que puede hacer que las variaciones de manejo sean más desafiantes.

  • Webex AI Pro 1.0 (con MindMeld)

    Este motor de IA es muy adecuado para agentes con scripts con flujos conversacionales complejos de varios pasos. Es útil para:

    • Manejo de un conjunto de datos de entrenamiento medio: si el conjunto de datos de entrenamiento tiene menos de 20 expresiones por intención, este motor es más adecuado.
    • Flujos de trabajo complejos con scripts: Si el script implica varios pasos, condiciones o lógica de ramificación, MindMeld puede administrar esos flujos complejos.
    • Agentes con scripts multilingües: MindMeld admite varios idiomas.
    • Realiza la clasificación de roles y entidades: mejora la comprensión de la entrada del usuario al identificar partes de oraciones y detalles importantes, mejorando la precisión y relevancia de las respuestas.

    Beneficios: Bueno para flujos de scripts complejos, bueno para conjuntos de datos medianos y tiene soporte multilingüe, más preciso que RASA, opción directa y eficiente para la clasificación de intención básica.

    Limitaciones: MindMeld puede manejar flujos complejos dentro de las limitaciones existentes de la plataforma, pero es adecuado para conversaciones estructuradas. Si un script exige una gestión de diálogos altamente flexible y dinámica, con flujos de conversación que pueden cambiar significativamente en función de la entrada del cliente, la dependencia de MindMeld de flujos predefinidos podría ser limitante. Es menos adecuado para conversaciones de forma libre e impredecibles, incluso en un entorno con guión.

  • Webex AI Pro 1.0 (con RASA)

    Este motor de IA es muy adecuado para crear agentes con scripts que requieren flujos conversacionales flexibles y de varios pasos con su gestión de diálogos personalizable y sólidas capacidades de IA. Es útil para:

    • Manejo de un gran conjunto de datos de entrenamiento: si el conjunto de datos de entrenamiento tiene más de 25 expresiones por intención, este motor es más adecuado.
    • Realiza la clasificación de roles y entidades: mejora la comprensión de la entrada del cliente al identificar partes de oraciones y detalles importantes, mejorando la precisión y relevancia de las respuestas.

    Beneficios: Muestra resultados precisos, adecuados para scripts simples a complejos, buenos para grandes conjuntos de datos de entrenamiento y escenarios más complejos.

    Limitaciones: Necesita más datos de entrenamiento; toma mucho tiempo entrenar.

El motor de IA reúne tecnología de voz (ASR/TTS), modelos de lenguaje grande (LLM), barandillas inteligentes e indicaciones del sistema diseñadas por expertos en una sola opción de selección en AI Agent Studio.

Al crear un nuevo agente de IA, puede elegir entre varios motores de IA adaptados para satisfacer sus necesidades únicas.

El agente autónomo de IA ofrece actualmente dos opciones de selección de motor de IA:

  1. Webex AI Pro 1.0: Ideal para la mayoría de los casos de uso de centros de contacto con soporte lingüístico global e interacciones similares a las humanas. Para ver la lista de idiomas y voces admitidos, consulte el artículo Idiomas y voces admitidos.
  2. Webex AI Pro-US 1.0: Perfecto para escenarios que requieren una experiencia conversacional mejorada similar a la humana, disponible solo en inglés.

Cómo elegir el motor adecuado

  • Soporte de idiomas: Webex AI Pro-US 1.0 está disponible solo para inglés, mientras que Webex AI Pro 1.0 admite inglés + otros idiomas en versión beta.
  • Restricciones geográficas: Webex AI Pro-US 1.0 solo está disponible para clientes de EE. UU., mientras que Webex AI Pro 1.0 está disponible en todo el mundo.
  • Experiencia de voz: Webex AI Pro-US 1.0 ofrece una experiencia conversacional mejorada similar a la humana, pero se limita a menos voces, mientras que Webex AI Pro 1.0 ofrece una amplia gama de voces para interacciones similares a las humanas en varios acentos.
  • Mensajes provisionales: Webex AI Pro-US 1.0 está optimizado para generar mensajes intermedios más rápidos utilizando modelos propietarios. Webex AI Pro 1.0 genera respuestas provisionales más contextuales utilizando LLM.