3 ms·
Part of the Strands team here. We hope AI functions will expand the tool belt of programmers. They aren't meant to replace regular Python, but to handle the inh
by adityagolatkar 8mo ago
Part of the Strands team here. We hope AI functions will expand the tool belt of programmers. They aren't meant to replace regular Python, but to handle the inherently unpredictable parts of a pipeline that require an agent: parsing unstructured uploads, normalizing messy user input, research tasks, etc.
With AI Functions and post-conditions, we want to make this process more robust, ergonomic and cheaper: you don't always need a frontier model for ambiguous tasks. Smaller/faster agents can do the work if you have robust correctness checks.
On the roadmap: JIT-compiled functions that reuse previously generated code to cut costs, LLM-based backprop for learning/memory/prompt tuning, and strong remote sandboxing for code execution. We're focused on getting the DevX right before shipping these — happy to answer questions.