- Introducción
- Primeros pasos
- Crear en cualquier lienzo
- Crear con caso
- Referencia
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Configurar y probar el agente de Case Manager (vista previa)
- Crear con flujo
- Build with BPMN
- En funcionamiento
- Supervisión
- Optimizando
- Información de referencia
Herramientas conversacionales
Nodos de chat para modelar experiencias conversacionales en el lienzo, que cubren el control de enrutamiento, los turnos de IA conversacionales y los mensajes deterministas.
Los nodos de chat crean un flujo de trabajo conversacional. Una vez implementado, llega a los usuarios finales a través de todos los canales de chat compatibles con agentes conversacionales, incrustaciones de iFrame, UiPath Assistant, Microsoft Teams, Slack y superficies personalizadas creadas con el SDK de TypeScript de UiPath. Supervisa su rendimiento, métricas y comentarios de los usuarios a través de la observabilidad del agente de chat.
Nodos disponibles
| Nodo | Lo que hace |
|---|---|
| Desencadenador de conversación | Marca el flujo de trabajo como conversacional y lo inicia cuando un usuario inicia un chat en cualquier canal. |
| Esperar mensaje | Se suspende hasta que el usuario envíe un mensaje, luego genera el último contexto de conversación (historial de chat) para que lo consuman los nodos posteriores. |
| Agente conversacional | Ejecuta un solo turno de agente de chat. Transmite sus respuestas y realiza acciones a través de llamadas de herramientas. |
| Enviar mensaje | Escribe un mensaje arbitrario en la conversación. Utilízalo para respuestas fijas, enrutar mensajes y emitir datos desde otros nodos al chat. |
| Obtener contexto de conversación | Lee el historial de conversación actual y los metadatos sin suspender el flujo de trabajo. Por lo general, no es necesario, pero se puede utilizar cuando un nodo descendente necesita inspeccionar los últimos mensajes de chat sin esperar una nueva entrada. |
Ejemplos de capacidad
Combina los nodos conversacionales con el resto de los nodos en el panel Añadir nodo para desbloquear una variedad de capacidades, como:
- Ramificación determinista: enruta a diferentes rutas de nodo en función del contenido del mensaje o la salida del agente.
- Transferencia de agente: pasa la conversación entre varios agentes conversacionales, cada uno con su propia solicitud y herramientas.
- Ramas paralelas: inicia cualquier otra rama del flujo de trabajo en paralelo, como las tareas de aprobación humana , mientras la conversación continúa sin problemas con el usuario.
- Terminación del chat: finaliza la conversación cuando se alcanza un objetivo.
- Conversaciones de agente cero: crea una experiencia de chat totalmente determinista sin turnos de modelo de lenguaje grande (LLM).
Tutorial de extremo a extremo
Consulta crear un flujo de trabajo de agente de chat para ver un ejemplo paso a paso que combina los nodos de chat en un patrón de enrutamiento de transferencia de agente.
Próximos pasos
- Agentes conversacionales de chat: descripción general de la superficie en la guía del usuario de Agents.
- Implementación de chat: implementa un flujo de trabajo de chat y haz que esté disponible en Assistant, Microsoft Teams, Slack, una página web o tu propia aplicación.