Skip to content

feat: add Bedrock Managed Knowledge Base support across samples#285

Draft
PVidyadhar wants to merge 1 commit into
strands-agents:mainfrom
PVidyadhar:bmkb-managed-kb-support
Draft

feat: add Bedrock Managed Knowledge Base support across samples#285
PVidyadhar wants to merge 1 commit into
strands-agents:mainfrom
PVidyadhar:bmkb-managed-kb-support

Conversation

@PVidyadhar

Copy link
Copy Markdown

Issue #, if available:

N/A — new feature addition for AWS Bedrock Managed Knowledge Base GA launch.

Description of changes:

Added Bedrock Managed Knowledge Base support across multiple samples in the repository.

Changes:

  • Finance advisor: KB creation supports MANAGED type (default: VECTOR), retrieval uses correct config
  • Lambda error analysis: CDK stack creates MANAGED KB when knowledgeBaseType=MANAGED context provided
  • Agentic RAG tool: supports managedSearchConfiguration + AgenticRetrieveStream
  • Learn tutorial: KB setup prereqs support MANAGED type
  • Updated README with managed KB section and doc links
  • Added BEDROCK_MANAGED_KB.md design doc
  • Existing VECTOR samples unchanged

Testing:

  • Lambda error analysis CDK: ✅ CREATE_COMPLETE (KB type MANAGED, ACTIVE status)
  • Agentic RAG tool: ✅ AgenticRetrieveStream returns results from managed KB
  • Finance advisor: ✅ KB creation with VECTOR default, MANAGED via --kb-type MANAGED
  • All existing VECTOR paths: ✅ Unchanged

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

- Finance advisor: KB creation supports MANAGED type (default: VECTOR), retrieval uses correct config
- Lambda error analysis: CDK stack creates MANAGED KB when knowledgeBaseType=MANAGED context provided
- Agentic RAG tool: supports managedSearchConfiguration + AgenticRetrieveStream
- Learn tutorial: KB setup prereqs support MANAGED type
- Updated README with managed KB section and doc links
- Added BEDROCK_MANAGED_KB.md design doc
- Existing VECTOR samples unchanged
@PVidyadhar PVidyadhar force-pushed the bmkb-managed-kb-support branch from 1708b3c to 60f275c Compare July 11, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant