Seleccionando la Solución Agentic Adecuada en Azure - Parte 1
En los últimos meses hemos observado un aumento significativo en las solicitudes de clientes y partners que buscan asesoramiento para construir y desplegar soluciones agentic a distintas escalas. Con el auge de la inteligencia artificial generativa los agentes están reemplazando gradualmente las llamadas a APIs tradicionales. A continuación se describen las opciones específicas de Azure disponibles hoy, sin incluir Copilot ni Copilot Studio.
Azure OpenAI Assistants API
Esta funcionalidad dentro de Azure OpenAI Service permitía crear asistentes conversacionales basados en modelos OpenAI como GPT-3.5 y GPT-4 con memoria, llamadas a herramientas y capacidades de recuperación de documentos. Microsoft ha declarado la obsolescencia de la versión 1 y la versión 2 está en preview. Además OpenAI está retirando la Assistants API y recomienda migrar al moderno Response API. Por estas razones no es recomendable invertir en la Assistants API para nuevos proyectos. La recomendación actual es migrar hacia Azure AI Agent Service, que forma parte de Azure AI Foundry.
Workflows con agentes IA en Azure Logic Apps (Preview)
Logic Apps Standard ofrece en preview la posibilidad de incorporar capacidades agentic dentro de flujos de trabajo declarativos. Esto es ideal cuando los agentes deben formar parte de procesos empresariales, por ejemplo en un flujo de tramitación de visados donde se toman decisiones por prioridad, tipo de solicitud, nacionalidad y antecedentes mediante una base de conocimiento y se enruta el caso a la cola adecuada. Los flujos pueden exponerse como asistentes de chat o como APIs. Limitaciones actuales incluyen selección de modelos y disponibilidad regional. Para CI CD existe una plantilla de Azure Logic Apps Standard para VS Code.
Azure AI Agent Service
Parte de Azure AI Foundry, Azure AI Agent Service permite provisionar agentes de forma declarativa desde una interfaz. Consume múltiples modelos OpenAI y próximamente modelos no-OpenAI, e integra herramientas y bases de conocimiento como archivos, Azure AI Search, SharePoint y Fabric. Permite conectar agentes y crear dependencias jerárquicas. Existen SDKs para Python C# y Java. Microsoft gestiona la infraestructura en contenedores aislados y ofrece control de acceso por roles integración con MS Entra ID y opciones para usar tu propio almacenamiento para estados y claves en Azure Key Vault. También es posible invocar instancias de Logic Apps desde un agente y disparar agentes desde Logic Apps. Microsoft recomienda Agent Service/Azure Foundry como destino para agentes ya que allí se concentran las futuras mejoras e inversiones.
Agent Orchestrators
Si se busca control total sobre creación hosting y orquestación de agentes existen orquestadores potentes como LlamaIndex LangGraph LangChain y dos opciones de Microsoft Semantic Kernel y AutoGen. Estas soluciones son pensadas para desarrolladores y no suelen ofrecer interfaz gráfica aunque AutoGen Studio aporta ayudas visuales. Permiten crear arquitecturas complejas y multi capa y luego desplegar los agentes en servicios de Azure como AKS o App Service. También es posible combinar agentes creados con Agent Service y orquestarlos con estas herramientas.
Cómo elegir la solución adecuada
La elección depende de varios factores entre ellos preferencia por código o no código control sobre la plataforma de hosting necesidades del cliente escalabilidad mantenimiento complejidad de orquestación seguridad y coste. Resumen rápido: si los agentes forman parte de un flujo de trabajo elige AI Agents en Logic Apps; si buscas una solución no code o gestionada considera Azure AI Agent Service; si quieres control completo orquestación avanzada versionado y CI CD sólido considera orquestadores como Semantic Kernel o LangChain y despliegue en AKS o App Service. En cuanto a versionado los orquestadores ofrecen hoy mayor claridad para pipelines CI CD mientras que Agent Service aún requiere soluciones alternativas menos robustas; esperamos mejoras pronto.
Resumen
Para la mayoría de escenarios la recomendación de plataforma se inclina hacia Azure AI Agent Service dentro de Azure Foundry por ser el centro de inversión y mejoras. Para proyectos orientados a procesos Logic Apps con capacidades agentic puede ser la mejor alternativa y para arquitecturas avanzadas y personalizadas los orquestadores para desarrolladores son la opción más flexible.
Sobre Q2BSTUDIO
En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida especializada en inteligencia artificial ciberseguridad y servicios cloud. Ofrecemos desarrollo de aplicaciones a medida y software a medida adaptado a los requisitos de cada cliente así como soluciones de ia para empresas y agentes IA integrados en procesos productivos. También realizamos evaluaciones y servicios de ciberseguridad y pentesting y acompañamos a las organizaciones en su migración y gestión de infraestructuras en servicios cloud aws y azure mediante enfoques seguros y automatizados. Nuestra experiencia en servicios inteligencia de negocio y Power BI permite cerrar el ciclo entre datos modelos y decisiones con implementaciones escalables.
Si buscas modernizar tu arquitectura agentic migrar desde la Assistants API hacia Agent Service diseñar orquestación avanzada o asegurar tus soluciones con buenas prácticas de ciberseguridad nuestro equipo puede ayudarte. Conectamos agentes IA con pipelines CI CD integraciones en Logic Apps AKS App Service y cuadros de mando en Power BI para ofrecer soluciones completas de automatización e inteligencia. Conoce nuestras ofertas en servicios cloud aws y azure en servicios cloud aws y azure y descubre nuestras capacidades en inteligencia artificial en inteligencia artificial. Palabras clave: aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA power bi.