Costruire il recupero agenziale su una Knowledge Base gestita di Amazon Bedrock con CDK
aws ·
Questo articolo illustra come costruire un recupero agnostico di livello aziendale utilizzando le Knowledge Base gestite di Amazon Bedrock e l'AWS Cloud Development Kit (CDK). Confronta questo approccio con il tradizionale Retrieval Augmented Generation (RAG) a colpo singolo, spiegando che i sistemi agentic utilizzano un agente di ragionamento per decidere quale knowledge base consultare e se sono necessari più recuperi per domande complesse. La soluzione sfrutta Amazon Bedrock AgentCore, che espone le knowledge base come strumenti tramite il Model Context Protocol (MCP) Gateway, consentendo il routing semantico tra diversi corpus. Un'innovazione chiave è l'integrazione di osservabilità ed valutazione complete direttamente nell'infrastruttura, con sette livelli di telemetria in Amazon CloudWatch e valutazioni automatizzate sia on-demand che continue. Utilizzando CDK, gli autori dimostrano come gestire automaticamente le dipendenze complesse tra stack senza script manuali di esportazione/importazione o ordinamenti di distribuzione personalizzati. Il sistema utilizza le Knowledge Base gestite per eliminare la necessità di provisioning di database vettoriali come OpenSearch Serverless, semplificando il footprint operativo. Infine, il post fornisce un'applicazione CDK completa in Python che distribuisce l'intera architettura, inclusi dashboard e configurazioni di valutazione, con un singolo comando.
aws