Construir recuperación agéntica en una Knowledge Base administrada de Amazon Bedrock con CDK
aws ·
Este artículo detalla cómo construir recuperación agéntica de nivel empresarial utilizando Bases de Conocimiento gestionadas de Amazon Bedrock y el Kit de Desarrollo de Infraestructura (CDK) de AWS. Contrasta este enfoque con la Generación Aumentada por Recuperación (RAG) tradicional de un solo disparo, explicando que los sistemas agénticos emplean un agente de razonamiento para decidir qué base de conocimientos consultar y si se necesitan múltiples recuperaciones para preguntas complejas. La solución aprovecha Amazon Bedrock AgentCore, que expone las bases de conocimientos como herramientas a través del Gateway del Protocolo de Contexto del Modelo (MCP), permitiendo el enrutamiento semántico entre diferentes corpus. Una innovación clave es la integración de observabilidad y evaluación exhaustivas directamente en la infraestructura, con siete capas de telemetría en Amazon CloudWatch y evaluaciones automatizadas continuas y bajo demanda. Mediante el uso de CDK, los autores demuestran cómo gestionar automáticamente dependencias complejas entre pilas sin necesidad de scripts manuales de exportación/importación ni ordenamientos de implementación personalizados. El sistema utiliza Bases de Conocimiento gestionadas para eliminar la necesidad de aprovisionar bases de datos vectoriales como OpenSearch Serverless, simplificando la huella operativa. Finalmente, la publicación proporciona una aplicación completa basada en Python con CDK que implementa toda la arquitectura, incluidos paneles de control y configuraciones de evaluación, con un solo comando.
aws