Amazon Bedrock AgentCore - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Amazon Bedrock AgentCore

Amazon Bedrock AgentCore es una plataforma de agencia para crear, implementar y operar agentes de alta capacidad de forma segura y a escala mediante cualquier marco, modelo o protocolo. Con ella AgentCore, puede hacer lo siguiente, sin necesidad de administrar la infraestructura:

  • Cree agentes más rápido.

  • Permita que los agentes tomen medidas con respecto a las herramientas y los datos.

  • Ejecute los agentes de forma segura con tiempos de ejecución prolongados y de baja latencia.

  • Supervise los agentes en producción.

AgentCore elimina el trabajo pesado e indiferenciado que supone crear una infraestructura de agentes especializada, lo que le permite acelerar el paso de sus agentes a la producción. Sus servicios se pueden usar juntos o de forma independiente y son compatibles con cualquier marco, incluidosCrewAI, LangGraphLlamaIndex, yStrands Agents. AgentCoretambién es compatible con cualquier modelo de base que esté disponible dentro o fuera de Amazon Bedrock, lo que proporciona la máxima flexibilidad.

AgentCore se compone de varios servicios clave:

  • Amazon Bedrock AgentCore Runtime: proporciona un entorno seguro, escalable y sin servidores para alojar y ejecutar sus agentes, sin necesidad de administrar la infraestructura necesaria para implementar y ejecutar agentes o herramientas de IA.

  • Amazon Bedrock AgentCore Memory: ofrece un sistema de memoria gestionada que permite a los agentes retener el contexto de las interacciones para mantener conversaciones más personalizadas y coherentes al mantener el conocimiento inmediato y a largo plazo.

  • Amazon Bedrock AgentCore Gateway: simplifica el proceso de creación, protección y búsqueda de las herramientas adecuadas para los agentes. Con AgentCore Gateway, los desarrolladores pueden convertir APIs las funciones de Lambda y los servicios existentes en herramientas compatibles con el Model Context Protocol (MCP) y ponerlos a disposición de los agentes.

  • Amazon Bedrock AgentCore Identity: proporciona un servicio de administración de acceso e identidad de agentes seguro y escalable que acelera el desarrollo de agentes de IA. Con AgentCore Identity, puede asignar identidades únicas y verificables a los agentes, lo que permite un control de acceso detallado y asegura las interacciones impulsadas por los agentes con los sistemas empresariales.

  • Herramientas AgentCore integradas de Amazon Bedrock: le permite utilizar las herramientas integradas para mejorar su flujo de trabajo de desarrollo y pruebas. Utilice estas herramientas para interactuar con su aplicación de forma eficaz, lo que permitirá a los agentes de IA escribir y ejecutar código de forma segura en entornos aislados. Utilice la herramienta del navegador para permitir que los agentes de IA interactúen con los sitios web a gran escala.

  • Amazon Bedrock AgentCore Observability: ofrece funciones de registro y supervisión, lo que le proporciona visibilidad en tiempo real del rendimiento y el comportamiento de su agente para facilitar la depuración y la optimización.

Características principales de AgentCore

AgentCore incluye las siguientes características clave:

  • Totalmente gestionado y ampliable: AgentCore es un servicio totalmente gestionado, lo que significa que AWS gestiona la infraestructura subyacente y el mantenimiento. También es extensible, lo que le permite personalizar y mejorar la funcionalidad de sus agentes. Para obtener más información, consulte Introducción a AgentCore Runtime en la AgentCore documentación.

  • Memoria a corto y largo plazo: ofrezca interacciones más personalizadas y relevantes al equipar a los agentes con un sistema de memoria para recordar el contexto de las conversaciones actuales y los conocimientos a largo plazo. Para obtener más información, consulte Introducción a la AgentCore memoria en la AgentCore documentación.

  • Desarrollo e integración simplificados de herramientas: permita a sus agentes descubrir y utilizar las herramientas a través de un único punto final seguro. Convierta rápidamente sus recursos empresariales existentes en herramientas listas para los agentes con solo unas pocas líneas de código, lo que permitirá a los desarrolladores centrarse en desarrollar capacidades únicas. Para obtener más información, consulte Introducción a AgentCore Gateway en la documentación. AgentCore

  • Infraestructura segura y escalable: AgentCore proporciona un entorno seguro y escalable para implementar y operar agentes. Incluye funciones para la administración de identidades y accesos, el cifrado de datos y la seguridad de la red. Para obtener más información, consulte Introducción a la AgentCore identidad en la AgentCore documentación.

  • Integración con una amplia gama de herramientas: le permite integrar a sus agentes con una variedad de herramientas, como un intérprete de código y una herramienta de navegador que puede crear con las herramientas AgentCore integradas. Para obtener más información, consulte Introducción a AgentCore Code Interpreter y Introducción al AgentCore navegador en la AgentCore documentación.

  • Observabilidad y monitoreo integrales: obtenga una visibilidad profunda de sus agentes con herramientas integrales para rastrear, depurar y monitorear su desempeño en producción. Visualice toda la ruta de ejecución del agente para auditar su razonamiento y resolver los errores. Utilice paneles de control en tiempo real y datos de telemetría estandarizados para realizar un seguimiento de las principales métricas operativas. Para obtener más información, consulte Añadir observabilidad a sus AgentCore recursos de Amazon Bedrock en la AgentCore documentación.

¿Cuándo se debe usar AgentCore

AgentCore es especialmente adecuado para escenarios de agentes autónomos, que incluyen:

  • Organizaciones que desean acelerar el desarrollo y reducir los gastos operativos con un servicio totalmente gestionado que gestiona la infraestructura, la seguridad, las herramientas integradas, la observabilidad y el escalado

  • Proyectos que necesitan flexibilidad con servicios modulares que funcionen juntos o de forma independiente y que sean compatibles con cualquier marco, similar CrewAI oLangGraph, y con cualquier modelo básico de cualquier fuente

  • Casos de uso que requieren agentes conversacionales y activos que deben mantener el contexto y aprender de las interacciones pasadas para ofrecer respuestas personalizadas y relevantes

  • Los agentes pueden realizar tareas complejas mediante una integración sencilla con diversas aplicaciones, fuentes de datos y APIs

Enfoque de implementación para AgentCore

AgentCore está diseñado para las organizaciones que desean que los agentes de IA pasen de la fase de prueba de concepto, creada con marcos de agentes personalizados o de código abierto, a la producción. Con AgentCore, las organizaciones pueden hacer lo siguiente:

  • Implemente agentes de forma segura en una infraestructura sin servidor, compatible con cualquier marco y modelo, con aislamiento de sesiones y administración de identidad y acceso integrada para garantizar la end-to-end seguridad y el cumplimiento. Cree rápidamente agentes en AgentCore tiempo de ejecución para los principales marcos de agentes mediante el kit de herramientas básico.

  • Mejore los agentes integrando la memoria persistente para retener el contexto, simplificando el desarrollo y la integración de las herramientas a través AgentCore de Gateway. Aproveche la herramienta de navegador y el intérprete de código integrados para flujos de trabajo avanzados.

  • Rastree, depure y supervise los agentes de IA en producción mediante paneles de observabilidad impulsados por Amazon CloudWatch Application Insights y OpenTelemetry realizando un seguimiento de las métricas clave de AgentCore los recursos (tiempo de ejecución, memoria, puerta de enlace y herramientas).

  • Acelere la implementación y la innovación con servicios modulares y totalmente gestionados, que pueden componerse en bloques juntos o de forma independiente, con cualquier marco de agentes y proveedor de modelos. Esta flexibilidad ayuda a las organizaciones a pasar del prototipo a la producción con mayor rapidez.

Este enfoque gestionado permite a las organizaciones crear, implementar y ejecutar de forma rápida y segura agentes de IA y sistemas multiagente de nivel empresarial a cualquier escala.

Ejemplo real de AgentCore

AWS ha observado que uno de los bancos más grandes de América Latina lleva AI/ML años ofreciendo una experiencia de banca digital hiperpersonalizada y segura. El banco está ampliando los servicios de inteligencia artificial AgentCore para ofrecer a los clientes interacciones intuitivas, mayor seguridad y mayor automatización. Según el CTO, AgentCore se espera que apoye sus esfuerzos para cumplir los compromisos con los clientes a gran escala. AgentCore proporciona a sus desarrolladores las herramientas y la flexibilidad necesarias para crear y gestionar agentes, al tiempo que ayuda a garantizar el cumplimiento de las normas financieras.