2.3.0
BoxLang AI Module v2.3.0 Release Notes - Pipeline System Variables, Enhanced Transformers, and Tool Calling Improvements
🎁 New Features
Pipeline _input System Variable
_input System Variable// Previous stage output automatically available as ${_input}
var pipeline = aiModel( provider: "openai" )
.transform( response => ({ summary: response, wordCount: len( response ) }) )
.to( aiModel( provider: "openai", input: "Translate this summary: ${_input_summary}" ) )
var result = pipeline.run( "Explain quantum computing in 50 words" )
// First model generates summary
// Struct output flattened: { summary: "...", wordCount: 50 }
// Second model receives: "Translate this summary: [actual summary text]"Enhanced Transformer Support
🔧 Enhancements
Stricter Tool Calling
🐛 Bug Fixes
🚀 Upgrade Notes
🙏 Thank You
Last updated