research
Amazon Bedrock Introduces Agentic Retrieval API for Complex Queries
Amazon Bedrock has launched the AgenticRetrieveStream API, enabling more effective handling of multi-part, comparative, and exploratory questions within managed knowledge bases. This new API improves retrieval accuracy and efficiency for complex queries.
AS1 NewsSource: aws.amazon.com
Traditional single-shot retrieval methods often struggle with multi-part questions, leading to incomplete or inaccurate answers. Amazon Bedrock's new AgenticRetrieveStream API addresses this limitation by incorporating a planning loop driven by a foundation model. This approach decomposes complex questions into sub-queries, retrieves relevant information iteratively, and evaluates sufficiency at each step, enabling more precise and comprehensive responses.
The API supports multi-KB routing, allowing queries to be directed to up to five knowledge bases based on descriptive metadata, enhancing retrieval relevance across diverse sources. It also offers detailed trace events for debugging and observability, making it suitable for enterprise deployment.
This development is particularly impactful for AI applications requiring multi-hop reasoning, comparison, or exploration across large document collections. By automating the decomposition and iterative retrieval process, the API reduces the need for custom orchestration, streamlining implementation and improving response quality.
The API's pricing is based on the number of calls and model configuration, with options for custom or managed foundation models. It is designed to integrate seamlessly with existing AWS infrastructure, supporting security and governance standards.
Overall, Amazon Bedrock's AgenticRetrieveStream API marks a significant step forward in AI retrieval capabilities, enabling more sophisticated and accurate question-answering systems for enterprise and research use.
Enhances AI retrieval systems' ability to handle complex, multi-part questions, benefiting AI developers and enterprise applications.