Los asistentes de IA optimizan la automatización con agentes basados en API

Imagen de cuatro círculos azules a la izquierda de una flecha que cruza curvas hacia tres cuadrados azules.

Los asistentes impulsados por IA generativa están transformando las empresas a través de interfaces conversacionales inteligentes. Capaces de comprender y generar respuestas y contenidos similares a los humanos, estos asistentes están revolucionando la forma en que humanos y máquinas colaboran. Los grandes modelos de lenguaje (LLM) están en el centro de esta nueva disrupción. Los LLM se basan en grandes cantidades de datos y se pueden utilizar en un sinfín de aplicaciones. Se pueden ajustar fácilmente para casos de uso empresariales específicos con algunos ejemplos de formación.

Estamos presenciando una nueva fase de evolución a medida que los asistentes de IA van más allá de las conversaciones y aprenden a aprovechar las herramientas a través de agentes que podrían invocar interfaces de programación de aplicaciones (API) para lograr objetivos empresariales específicos. Las tareas que antes tardaban horas en completarse ahora se pueden completar en minutos mediante la organización de un amplio catálogo de agentes reutilizables. Además, estos agentes pueden componerse entre sí para automatizar flujos de trabajo complejos.

Los asistentes de IA pueden utilizar agentes basados en API para ayudar a los trabajadores del conocimiento a realizar tareas mundanas, como crear descripciones de puestos, obtener informes en los sistemas de recursos humanos, buscar candidatos y más. Por ejemplo, un director de RR. HH. puede pedir a un asistente de IA que cree una descripción del puesto para un nuevo puesto, y el asistente puede generar una descripción detallada del puesto que cumpla los requisitos de la empresa. Del mismo modo, un reclutador puede pedir a un asistente de IA que busque candidatos para una oferta de trabajo, y el asistente puede proporcionar una lista de candidatos cualificados de diversas fuentes. Con los asistentes de IA, los trabajadores del conocimiento pueden ahorrar tiempo y centrarse en problemas más complejos y creativos.

Los constructores de automatización también pueden aprovechar el Power de los asistentes de IA para crear automatizaciones rápidamente y con facilidad. Aunque pueda parecer un enigma, los asistentes de IA emplean IA generativa para automatizar el propio proceso de automatización. Esto hace que la creación de agentes sea más fácil y rápida. Hay dos pasos esenciales para construir agentes para la automatización empresarial: formar y enriquecer agentes para casos de uso objetivo y orquestar un catálogo de múltiples agentes.

Capacitación y enriquecimiento de agentes basados en API para casos de uso objetivo

Las API son la columna vertebral de los agentes de IA. La creación de agentes basados en API es una tarea compleja que implica interactuar con un usuario de forma conversacional, identificar las API que se necesitan para lograr un objetivo del usuario, hacer preguntas para recopilar los argumentos necesarios para la API, detectar la información proporcionada por el usuario que se necesita al invocar la API, enriqueciendo las API con expresiones de muestra y generando respuestas basadas en los valores de retorno de la API. Este proceso puede llevar horas para un desarrollador experimentado. Sin embargo, los LLM pueden automatizar estos pasos. Esto permite a los creadores entrenar y enriquecer las API más rápidamente para tareas específicas.

Supongamos que Bob, un creador de automatizaciones, quiere crear agentes basados en API para ayudar a los vendedores de la empresa a recuperar una lista de clientes objetivo. El primer paso es importar la API “Recuperar mis clientes” al asistente de IA. Sin embargo, para que esta automatización esté disponible como agente, Bob necesita realizar varios pasos manuales y tediosos que incluyen entrenar el clasificador de lenguaje natural con expresiones de muestra. Con la ayuda de los LLM, los asistentes de IA pueden generar automáticamente ejemplos de enunciados de entrenamiento a partir de las especificaciones de OpenAPI. Esta capacidad puede reducir significativamente el esfuerzo manual requerido. Una vez afinado el modelo fundacional para la comprensión semántica, podrá comprender mejor las instrucciones e intenciones de los usuarios empresariales. Bob aún puede revisar y manipular las preguntas generadas utilizando un enfoque humano en el bucle.

Pronto, el proceso de creación de los agentes se automatizará por completo identificando las API, cubriendo los espacios y enriqueciéndolas. Esto reducirá el tiempo necesario para crear la automatización, reducirá las barreras técnicas y mejorará los catálogos de agentes reutilizables.

Mixture of Experts | 12 de diciembre, episodio 85

Descifrar la IA: resumen semanal de noticias

Únase a nuestro panel de ingenieros, investigadores, responsables de producto y otros profesionales de talla mundial que se abren paso entre el bullicio de la IA para ofrecerle las últimas noticias y conocimientos al respecto.

Orquestar varios agentes para automatizar flujos de trabajo complejos

Crear flujos de automatización que utilizan múltiples APIs pueden ser técnicamente complejo y llevar mucho tiempo. Para conectar varias API, es importante identificar, secuenciar e invocar el conjunto adecuado de API para lograr un objetivo empresarial específico. Los asistentes de IA utilizan LLM y técnicas de planificación para simplificar este proceso y reducir las barreras técnicas. Los LLM pueden funcionar como un potente sistema de recomendaciones, sugiriendo las API más adecuadas en función del uso, las similitudes y las descripciones.

Los constructores deben alinear las entradas y las salidas de varias API para componer automatizaciones multiagente, lo que supone un proceso tedioso y propenso a errores. El mapeo de API impulsado por LLM automatiza este proceso de alineación basado en atributos y documentación de la API. Esto facilita a los creadores de automatizaciones la reutilización de las API existentes de grandes catálogos sin intervención manual.

Ahora, supongamos que nuestro creador de automatizaciones, Bob, quiere crear una automatización multiAPI más compleja que permita a los vendedores recuperar una lista de clientes y generar posteriormente una lista de recomendaciones de productos personalizadas. Después de importar y enriquecer el agente de la API "Recuperar mis clientes", la característica de secuenciación infundida con LLM puede recomendar automáticamente la API "Generar recomendaciones de productos". Esto significa que Bob no tiene que examinar cada API individualmente para descubrir la más adecuada del amplio catálogo de agentes.

Además, cada API contiene campos de diferentes tipos de datos. La API de origen proporciona campos de resultados que representan información sobre un conjunto de clientes. La API de destino presenta campos de entrada que también representan información sobre el cliente. Normalmente, Bob tendría que dedicar tiempo a asignar manualmente cada campo de las API de destino a un campo correspondiente en la API de origen. Este tedioso esfuerzo se agravaría a medida que aumentara el número de API de origen y de campos de destino. El servicio de correlación de API puede generar un conjunto de sugerencias de alineación que Bob puede revisar, editar y guardar rápidamente.

IBM® Watsonx Orchestrate utiliza una combinación de modelos de IA (incluidos LLMs) para simplificar el proceso de construcción de agentes de IA mediante el enriquecimiento de API, la secuenciación y las recomendaciones de mapeo. En la nueva fase de evolución, los asistentes de IA podrán secuenciar varias API en tiempo de ejecución para alcanzar los objetivos empresariales definidos por trabajadores con conocimientos no técnicos, lo que democratiza aún más la automatización. Al aprovechar los asistentes de IA, las empresas pueden acelerar sus iniciativas de automatización y redistribuir importantes recursos hacia áreas que generen más valor.

 
Soluciones relacionadas
IBM Instana Observability

Aproveche la potencia de la IA y la automatización para resolver problemas de manera proactiva en toda la pila de aplicaciones.

Explore IBM Instana Observability
Soluciones de automatización de TI

Replantee su negocio con la IA y la automatización de IBM, que ayudan a que los sistemas de TI sean más proactivos, los procesos más eficientes y las personas más productivas.

Explore las soluciones de automatización
Servicios de consultoría para la automatización

Obtenga más de la automatización de procesos empresariales y operaciones de TI con los servicios de consultoría de automatización de IBM.

Explore los servicios de consultoría para la automatización
Dé el siguiente paso

Aproveche la potencia de la IA y la automatización para resolver problemas de manera proactiva en toda la pila de aplicaciones.

  1. Explore IBM Instana
  2. Explore casos de uso de la automatización