latentbrief
Back to news
Launch1d ago

Amazon Bedrock Enhances AI Agent Functionality with Programmatic Tool Calling and Custom Evaluators

AWS ML Blog1 min brief

In brief

  • Amazon Bedrock has introduced significant advancements in AI agent capabilities, focusing on programmatic tool calling (PTC) and custom code-based evaluators.
  • PTC revolutionizes how large language models interact with external tools by enabling multi-tool workflows through Python code execution within a sandboxed environment.
    • This approach drastically reduces latency and token consumption compared to traditional methods, making it ideal for complex tasks like data processing and numerical calculations.
  • Additionally, Bedrock now allows developers to build custom evaluators using AWS Lambda functions.
    • These evaluators can validate structured outputs, such as JSON schemas, or enforce specific business rules without relying on foundation model tokens.
    • This feature is particularly valuable in industries like finance, where agents must adhere to strict compliance requirements.
    • These updates empower AI developers to create more efficient and reliable systems, with future enhancements likely focusing on expanding PTC capabilities and refining evaluator customization options.

Terms in this brief

programmatic tool calling
A method where large language models can execute Python code to interact with external tools programmatically. This allows for multi-tool workflows in a controlled environment, reducing latency and token usage for complex tasks like data processing.
custom evaluators
User-defined evaluation systems built using AWS Lambda functions. These evaluators check structured outputs, such as JSON schemas, or enforce specific business rules without consuming foundation model tokens, crucial for industries with strict compliance needs.

Read full story at AWS ML Blog

More briefs