Construir recuperação agêntica em uma Knowledge Base gerenciada do Amazon Bedrock com CDK
aws ·
Este artigo detalha como construir recuperação agêntica de nível empresarial utilizando Bases de Conhecimento Gerenciadas do Amazon Bedrock e o AWS Cloud Development Kit (CDK). Ele contrasta essa abordagem com a Geração Aumentada por Recuperação (RAG) tradicional de tiro único, explicando que os sistemas agênticos utilizam um agente de raciocínio para decidir qual base de conhecimento consultar e se múltiplas recuperações são necessárias para perguntas complexas. A solução aproveita o Amazon Bedrock AgentCore, que expõe as bases de conhecimento como ferramentas por meio do Gateway do Protocolo de Contexto do Modelo (MCP), permitindo roteamento semântico entre diferentes corpora. Uma inovação chave é a integração de observabilidade e avaliação abrangentes diretamente na infraestrutura, com sete camadas de telemetria no Amazon CloudWatch e avaliações automatizadas contínuas e sob demanda. Ao utilizar o CDK, os autores demonstram como gerenciar automaticamente dependências complexas entre pilhas, sem necessidade de scripts manuais de exportação/importação ou ordenações de implantação personalizadas. O sistema utiliza Bases de Conhecimento Gerenciadas para eliminar a necessidade de provisionar bancos de dados vetoriais como o OpenSearch Serverless, simplificando a pegada operacional. Por fim, o post fornece um aplicativo completo baseado em Python no CDK que implanta toda a arquitetura, incluindo painéis e configurações de avaliação, com um único comando.
aws