API del generador de asistentes de inteligencia artificial

El AI assistant builder utiliza las API REST del AI assistant y los SDK correspondientes. Puedes utilizar esta API para desarrollar aplicaciones que interactúen con recursos del constructor de asistentes de IA.

Aplicaciones cliente

Para crear un asistente virtual u otra aplicación cliente que se comunique con un asistente en tiempo de ejecución, utilice la API v2. Puede desarrollar un cliente de cara al cliente que pueda desplegarse para su uso en producción, una aplicación que intermedie la comunicación entre un asistente y otro servicio, o una aplicación de pruebas.

Al utilizar la API de tiempo de ejecución v2 para comunicarse con el asistente, la aplicación puede beneficiarse de las siguientes características:

  • Gestión automática de estado. La API de ejecución v2 gestiona cada sesión con un usuario, almacenando y manteniendo todos los datos de contexto que su asistente necesita para una conversación completa.

  • Facilidad de despliegue de los asistentes. Además de dar soporte a clientes personalizados, un asistente se puede desplegar fácilmente en canales de mensajería populares como Slack y Facebook Messenger.

  • Control de versiones. Puede guardar una instantánea de su contenido y vincular su asistente a esa versión específica. Luego puede continuar actualizando la versión de desarrollo sin que afecte al asistente de producción.

  • Capacidad de búsqueda. La API de ejecución v2 puede utilizarse para recibir respuestas de la integración de búsqueda. Cuando se envía una consulta que su asistente no puede responder, la integración de búsqueda puede encontrar la mejor respuesta a partir de las fuentes de datos configuradas.

Para más información, consulte la referencia de la API AI assistant v2.

Importante:IBM watsonx Orchestrate no es compatible con la API AI assistant v1.

Para obtener una lista de los métodos API disponibles, consulte Resumen de métodos API.