OpenAI está agilizando el desarrollo de agentes de IA con el lanzamiento de AgentKit, un conjunto de herramientas integral anunciado por el CEO Sam Altman en el Dev Day de la compañía el 6 de octubre.
La plataforma integrada tiene como objetivo eliminar la fricción para los desarrolladores, proporcionando todas las herramientas necesarias para llevar a los agentes del prototipo a la producción.
Este movimiento señala una estrategia clara para aumentar la adopción por parte de los desarrolladores y competir con otras plataformas de IA que compiten por ofrecer ofertas integradas. herramientas para empresas.
Al empaquetar un constructor visual, componentes de interfaz de usuario y conjuntos de evaluación, OpenAI aborda puntos débiles comunes que anteriormente requerían una infraestructura personalizada.
El lanzamiento se produce cuando OpenAI reveló que su producto estrella, ChatGPT, ha alcanzado los 800 millones de usuarios activos semanales, lo que subraya la enorme base de usuarios que la empresa puede aprovechar para sus nuevas herramientas centradas en los desarrolladores.
Un conjunto de herramientas unificado para agilizar el desarrollo de agentes
AgentKit consolida varios servicios nuevos y existentes en un flujo de trabajo único. Incluye un generador de agentes visual, una interfaz de usuario ChatKit integrable, un SDK de agentes y capacidades de evaluación ampliadas.
El objetivo es reducir la orquestación personalizada y el trabajo frontend mientras se mantiene la evaluación en bucle.
La plataforma se basa en la API de Responses y el SDK de agentes lanzados a principios de este año, que sentaron las bases para una agencia más compleja y de extremo a extremo. flujos de trabajo.
Todo el kit de herramientas está incluido en el precio del modelo API estándar, evitando SKU separados para cada componente.
Diseño visual primero y alternativas basadas en código
En el corazón de la nueva oferta se encuentra Agent Builder, un lienzo visual para componer flujos de trabajo de múltiples pasos y múltiples agentes.
Altman lo describió como así Canva para agentes de creación, calificándolo de”es una forma rápida y visual de diseñar la lógica, los pasos y las ideas”. Permite a los equipos diseñar lógica con nodos de arrastrar y soltar, conectar herramientas y configurar barreras de seguridad.
Para los desarrolladores que prefieren un enfoque basado en el código, OpenAI ofrece un SDK de agentes con bibliotecas de tipo seguro en Node, Python y Go.
[contenido integrado]
La empresa posiciona el SDK como una alternativa más rápida a la orquestación manual de indicaciones y herramientas, ya que comparte el mismo motor de ejecución que el generador visual.
Implementación y optimización con ChatKit y Evals
Para acelerar la implementación, AgentKit incluye ChatKit, una interfaz de chat personalizable por la marca que los desarrolladores pueden implementar en sus aplicaciones web o móviles.
Maneja elementos complejos de la interfaz de usuario, como respuestas en tiempo real e indicadores de”pensamiento”. Altman señaló que”puede traer su propia marca, sus propios flujos de trabajo, lo que sea que haga que su producto sea único”, destacando su flexibilidad.
La medición del desempeño se aborda a través de capacidades ampliadas de Evals. Ahora incluyen conjuntos de datos, clasificación de seguimiento para la evaluación del flujo de trabajo de un extremo a otro y optimización automática de los mensajes.
Este enfoque en la medición continua está diseñado para ayudar a los desarrolladores a aumentar sistemáticamente la precisión de las tareas.
Listo para la empresa con un enfoque en la seguridad y la gobernanza
OpenAI también está lanzando un Registro de conectores, que proporciona gobernanza administrativa centralizada para fuentes de datos como Dropbox, Google Drive y SharePoint.
Esto permite a los administradores administrar conexiones y flujos de datos a través de ChatGPT y la API, mejorando la seguridad y el control.
La seguridad se integra aún más a través de Guardrails, una capa modular de código abierto que puede detectar fugas, enmascarar PII y aplicar políticas a nivel de nodo.
Esto refleja un creciente enfoque de la industria en la construcción Agentes de IA confiables y seguros para uso en producción.
Los primeros usuarios ya han reportado ganancias significativas en eficiencia. Ramp, un socio de lanzamiento, afirmó:”Agent Builder transformó lo que antes requería meses de orquestación compleja, código personalizado y optimizaciones manuales en solo un par de horas”.
Del mismo modo, LY Corporation dijo:”construimos nuestro primer flujo de trabajo multiagente y lo ejecutamos en menos de dos horas, acelerando drásticamente el tiempo para crear e implementar agentes”, lo que demuestra la capacidad de la plataforma para acelerar los ciclos de desarrollo.
Altman resumió la motivación detrás del conjunto de herramientas y dijo:”Esto es todo lo que deseábamos tener cuando intentábamos crear nuestros primeros agentes”.