Announcing InlineAgents for Agents for Amazon Bedrock
Agents for Amazon Bedrock now offers InlineAgents, a new feature that allows developers to define and configure Bedrock Agents dynamically at runtime. This enhancement provides greater flexibility and control over agent capabilities, enabling users to specify foundation models, instructions, action groups, guardrails, and knowledge bases on-the-fly without relying on pre-configured control plane settings.
With InlineAgents, developers can easily customize their agents for specific tasks or user requirements without creating new agent versions or preparing the agent. This feature enables rapid experimentation with different AI configurations, trying out various agent features and dynamically updating the tools available to an Agent without creating separate agents.
InlineAgents is available through the new InvokeInlineAgent API in the Amazon Bedrock Agent Runtime service. This feature maintains full compatibility with existing Bedrock Agents while offering improved flexibility and ease of use. InlineAgents is now available in all AWS Regions where Agents Amazon Bedrock is supported.
To learn more about InlineAgents and how to get started, see the Amazon Bedrock Developer Guide and the AWS SDK documentation for the InvokeInlineAgent API and a code sample to create dynamic tooling.