Integración de agentes con aplicaciones web

Los agentes se conectan con los usuarios a través de canales como sitios web, espacios de trabajo de Slack u otras plataformas de mensajería. Al integrar el chat directamente en una aplicación web, se habilitan las conversaciones interactivas con el agente, al tiempo que se mantiene la seguridad, la personalización y la flexibilidad de nivel empresarial.

La incorporación de agentes en su aplicación le ofrece:

  • Integra agentes de IA a la perfección en tus páginas web para crear experiencias ricas e interactivas.

  • Personaliza la interfaz de usuario y el comportamiento para que se adapten a tu marca y a las necesidades de los usuarios.

  • Gestiona eventos avanzados de forma segura y trabaja con agentes tanto en borrador como en vivo para pruebas y producción.

Puede implementar rápidamente el chat en su aplicación web utilizando un sencillo fragmento de código. Los desarrolladores pueden ampliar aún más el chat escribiendo código personalizado o utilizando la API del chat. Los siguientes temas de documentación proporcionan más detalles sobre cómo integrar, proteger y personalizar el chat.

Configurar la seguridad e integrar el chat

Incorporar el chat en tu aplicación

Añade el script de chat a la interfaz de tu aplicación web para crear una interfaz de chat integrada en la página donde los usuarios puedan interactuar con el agente. Para más información, consulta la sección «Integración del agente en las aplicaciones ».

Activación de las funciones de voz

Habilita las funciones de voz en el agente integrado para permitir las interacciones verbales. Las funciones de voz mejoran la accesibilidad y ofrecen una experiencia conversacional más natural. Consulte «Activación de las funciones de voz en el agente integrado » para obtener más información.

Protección del chat integrado

La seguridad del chat integrado garantiza que los usuarios y aplicaciones autorizados puedan acceder o interactuar con el agente. Las funciones de voz utilizan el mismo mecanismo de autenticación JWT que el chat de texto. Consulte la sección «Configuración de seguridad del chat integrado» para obtener más información.

Configuración de la seguridad para el chat integrado

Habilite y configure la seguridad para garantizar que solo las aplicaciones y los usuarios autorizados puedan acceder al agente o interactuar con él. Consulte «Configuración de la seguridad del chat integrado » para obtener más información.

Personalización de la interfaz de usuario del chat

Uso de variables de contexto

Para utilizar variables de contexto en el chat integrado, inclúyalas dentro del token JWT. Puedes añadir variables de contexto a un token JWT mediante un script de JavaScript. Consulte «Variables de contexto» para obtener más información.

Estilo y diseño personalizados

La integración de watsonx Orchestrate admite un objeto de diseño flexible que te permite controlar cómo y dónde aparece la interfaz de usuario del chat en la página. Consulte «Personalización del diseño» y «Personalización de estilos» para obtener más información.

Activar comentarios

De forma predeterminada, las opciones de valoración positiva y negativa están desactivadas. Debe habilitarlos manualmente para recopilar las respuestas de los usuarios. Consulta la sección «Comentarios positivos y negativos» para obtener más información.

Integración de API

También puede integrar su agente con aplicaciones externas utilizando la API de completado de agentes de ADK proporcionada. Estas API permiten compartir agentes entre varias instancias de watsonx Orchestrate :

  • API Orchestrate Native Runs : para flujos de trabajo de larga duración.

Documentación de la API :

  • Capa de compatibilidad de finalización de chat : OpenAI-compatible para una fácil integración.

Documentación de la API :