Skip to content

feat: add Bedrock Managed Knowledge Base support#1155

Draft
Vidyadhar Pogul (PVidyadhar) wants to merge 1 commit into
langchain-ai:mainfrom
PVidyadhar:bmkb-managed-kb-support
Draft

feat: add Bedrock Managed Knowledge Base support#1155
Vidyadhar Pogul (PVidyadhar) wants to merge 1 commit into
langchain-ai:mainfrom
PVidyadhar:bmkb-managed-kb-support

Conversation

@PVidyadhar

Copy link
Copy Markdown
  • Added ManagedSearchConfig Pydantic model for managed KB retrieval
  • RetrievalConfig now supports both managedSearchConfiguration and vectorSearchConfiguration
  • New standalone agentic_retrieve() helper for AgenticRetrieveStream API
  • Updated exports in init.py (ManagedSearchConfig, VectorSearchConfig, RetrievalConfig, agentic_retrieve)
  • No default change for existing users — managed KB via explicit retrieval_config
  • Updated README with managed KB section, reranking options, and doc links
  • 49 unit tests pass
  • Added BEDROCK_MANAGED_KB.md design doc

@PVidyadhar Vidyadhar Pogul (PVidyadhar) force-pushed the bmkb-managed-kb-support branch 7 times, most recently from 1ff6dce to 5c674ad Compare July 9, 2026 09:02
- Added ManagedSearchConfig Pydantic model for managed KB retrieval
- RetrievalConfig now supports both managedSearchConfiguration and vectorSearchConfiguration
- New standalone agentic_retrieve() helper for AgenticRetrieveStream API
- Updated exports in __init__.py (ManagedSearchConfig, VectorSearchConfig, RetrievalConfig, agentic_retrieve)
- No default change for existing users — managed KB via explicit retrieval_config
- Updated README with managed KB section, reranking options, and doc links
- 49 unit tests pass
- Added BEDROCK_MANAGED_KB.md design doc
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