Saltar al artículo
ÁLVARO MAUREIRABlogRecursosMi cuentaUnirme gratis

Noticias IA · fuente primaria

AWS muestra cómo AgentCore consulta bases de conocimiento entre cuentas

Edición: Álvaro MaureiraFecha: Fuente: Amazon Web Services

Portada editorial: AWS muestra cómo AgentCore consulta bases de conocimiento entre cuentas
Portada editorial de Noticias IA.

AWS documentó un patrón para que agentes de Amazon Bedrock AgentCore consulten una base de conocimiento respaldada por Redshift Serverless en otra cuenta sin copiar los datos. La guía separa permisos, orquestación y validaciones antes de convertir el patrón en una decisión de arquitectura.

Ver fuente y alcance de la verificación

Capítulo 01

El anuncio: una consulta que cruza cuentas

Amazon Web Services documentó cómo un agente de Amazon Bedrock AgentCore puede consultar una base de conocimiento respaldada por Amazon Redshift Serverless en otra cuenta de AWS sin copiar los datos. El patrón conserva una frontera IAM cross-account y ofrece una variante Strands y otra con AgentCore harness declarativo.

Amazon Web Services publicó una guía para organizaciones que ejecutan agentes con Amazon Bedrock AgentCore y mantienen bases de conocimiento gobernadas en cuentas separadas. El foco no es anunciar un modelo nuevo, sino explicar cómo una aplicación puede pedir una respuesta sobre datos estructurados cuando el agente y la base viven en fronteras administrativas distintas.

La diferencia importa porque la separación de cuentas suele proteger responsabilidades, datos y permisos, pero también añade una integración que debe demostrarse. AWS presenta arquitectura, límite de seguridad, recorrido de la petición y criterios para escoger entre dos formas de orquestación. Esta noticia, por tanto, se lee como un patrón documentado y acotado, no como una promesa de que cualquier cuenta pueda habilitarlo sin configuración.

AgentCoreAgentes en una cuenta
Redshift ServerlessBase estructurada
Cross-accountFrontera de acceso
Tres elementos que la fuente sí deja establecidos.

Capítulo 03

El permiso que cambia el diseño

La guía señala una limitación concreta de las políticas de recursos de Amazon Bedrock Knowledge Bases: para operaciones cross-account soportan Retrieve y GetDocumentContent, pero las acciones admitidas no incluyen RetrieveAndGenerate. Esa distinción no es un detalle de nomenclatura. Define si la aplicación obtiene contenido recuperado o si debe construir una ruta autorizada para devolver una respuesta generada.

Como el patrón necesita RetrieveAndGenerate, la herramienta asume un rol de Identity and Access Management con alcance acotado en la cuenta de la Knowledge Base antes de llamar a la API. La lectura práctica es de mínimo privilegio y responsabilidad explícita: la política, el rol y el recurso deben revisarse juntos. La fuente describe esa solución; cada equipo todavía debe validar sus permisos efectivos.

  1. Distinguir Retrieve de RetrieveAndGenerate
  2. Definir un rol cross-account acotado
  3. Verificar la cuenta de la Knowledge Base
La condición de permiso precede a la elección de orquestación.

Capítulo 04

La petición y su recorrido

AWS representa una secuencia que comienza cuando la persona envía una pregunta en lenguaje natural desde una interfaz Streamlit o una API de AgentCore. Amazon Nova Pro decide llamar a la herramienta query_knowledge_base. El punto relevante es que la pregunta no salta directamente a una base sin mediación: pasa por una capa de orquestación que decide cuándo invocar la consulta.

En una variante, la herramienta corre como un proceso MCP local empaquetado con el runtime de AgentCore. En la otra, un harness de AgentCore llama una herramienta Lambda mediante AgentCore Gateway. Después, la herramienta asume el rol de acceso usando AWS STS, ejecuta RetrieveAndGenerate con Claude Haiku 4.5 y devuelve la respuesta y sus citas por la ruta elegida.

Pregunta natural
  • Streamlit / APIEntrada
  • Nova ProDecide llamar
  • query_knowledge_baseHerramienta
  • STS → RAGRol y respuesta
El recorrido separa decisión del agente, herramienta y acceso a datos.

Capítulo 05

Dos variantes, una misma frontera

La primera variante despliega un agente Strands basado en código sobre AgentCore runtime. La segunda usa un AgentCore harness declarativo para el bucle administrado. AWS destaca que ambas pueden utilizar la misma frontera de acceso a los datos: el rol en la cuenta de la Knowledge Base, la sesión obtenida con STS y la llamada que retorna respuesta y citas.

La diferencia está en quién posee el bucle del agente y dónde vive la herramienta. El camino Strands ofrece control directo sobre el comportamiento codificado; el harness concentra más de la orquestación en una configuración administrada. La exigencia cross-account no decide por sí sola. La elección depende de cuánto control, operación y personalización necesita cada equipo, según el material citado.

StrandsAgente basado en código
HarnessBucle declarativo
MismaFrontera de acceso
La elección cambia el bucle; la frontera de datos puede permanecer.

Capítulo 06

La puerta IAM no es decorativa

En el recorrido de AWS, la herramienta asume bedrock_kb_access_role en la cuenta de la Knowledge Base mediante AWS Security Token Service. Esa puerta convierte la separación de cuentas en una condición operacional visible: la respuesta generada depende de que la sesión temporal pueda cruzar el límite con el alcance correcto y llamar al recurso correcto.

La propia guía recomienda mantener el rol limitado a las Knowledge Bases y modelos necesarios, además de usar credenciales STS renovables en runtimes de larga vida y entornos Lambda cálidos. Son prácticas de despliegue, no una certificación automática de seguridad. Antes de aceptar una respuesta, conviene registrar qué rol, Knowledge Base, modelo y cantidad de recuperación fueron utilizados.

  1. Solicitud naturalPregunta
  2. Tool selectionDecisión
  3. Sesión temporalSTS
  4. Respuesta y citasRAG
La respuesta depende de una secuencia de autorización comprobable.

Capítulo 07

Cómo validar sin atribuir magia al agente

La validación que propone AWS busca hacer comparables las dos variantes: misma pregunta, mismo identificador de Knowledge Base, mismo modelo, misma cantidad de recuperación y una sesión nueva para cada comparación factual. Esa disciplina reduce el riesgo de explicar una diferencia por la arquitectura cuando en realidad cambió el contexto de la consulta o el estado conversacional.

Para preguntas a nivel de filas, la guía recomienda fijar cantidad de filas, rango de fechas y ordenamiento. También indica contrastar los hechos de negocio con la respuesta directa de la herramienta y con los datos estructurados subyacentes. La lección editorial es sencilla: una respuesta bien redactada sigue siendo generativa; el control debe mirar la consulta exacta, sus límites, las citas y la fuente de datos.

  1. EntradaMisma pregunta
  2. ConfiguraciónMismo modelo y count
  3. EstadoSesión nueva
  4. ContrasteDato subyacente
Una comparación útil fija variables antes de mirar el resultado.

Capítulo 08

Elegir la solución mínima

El criterio más útil del artículo es no empezar por un agente si el trabajo no necesita uno. Si la aplicación sólo debe recuperar contenido, AWS sugiere evaluar Retrieve nativo con una política de recursos. Si cada solicitud necesita una única respuesta generada de manera determinista y no requiere selección de herramientas, razonamiento de varios pasos ni estado conversacional, se puede evaluar una llamada directa a RetrieveAndGenerate desde la aplicación o una función Lambda.

El agente entra cuando el modelo debe decidir cuándo o cómo consultar la Knowledge Base dentro de una conversación más amplia o de un flujo con herramientas. Esa gradación evita pagar complejidad antes de tiempo. La noticia no prescribe Strands ni harness para todos: entrega un mapa de decisión y deja que la necesidad observable del producto determine el nivel adecuado.

Elección de patrón
  • RetrieveSólo contenido
  • RetrieveAndGenerateRespuesta única
  • AgentCoreDecisión del modelo
Tres rutas posibles según el comportamiento requerido.
¿Qué patrón encaja con la necesidad descrita?

Primera opción

Evaluar Retrieve con una política de recursos si la aplicación sólo necesita contenido recuperado.

Capítulo 09

Qué está verificado y qué queda abierto

La fuente oficial sí documenta un patrón para que AgentCore genere respuestas sobre una Knowledge Base respaldada por Redshift Serverless en otra cuenta sin copiar los datos. También especifica la diferencia de acciones entre Retrieve y RetrieveAndGenerate, el rol IAM cross-account y dos recorridos: un agente Strands en runtime y un harness declarativo. Esos son los hechos que sostienen esta noticia.

Quedan abiertos la habilitación concreta de cada cuenta, la disponibilidad regional de los modelos, el desempeño de una carga real y la calidad de sus datos. AWS menciona requisitos como dos cuentas, modelos en us-west-2 y una Knowledge Base estructurada, pero la guía no demuestra que una organización en Chile tenga ese acceso listo. La conclusión responsable es probar con evidencia propia antes de adoptar.

VerificadoPatrón y frontera
DocumentadoDos orquestaciones
PendienteCuenta y rendimiento
La lectura termina separando evidencia, decisión y comprobación pendiente.
Edición y análisis: Álvaro Maureira · 2026-08-26

Comunidad IA gratuita

Convierte esta noticia en aprendizaje aplicado

Continúa con clases, recursos y una ruta práctica para entender la inteligencia artificial y llevarla a decisiones reales, a tu ritmo y sin costo.

Unirme gratis a la comunidad de IA