feat(agentics): Refactor bundle components to agenerate/amap/areduce pattern for Langflow 1.9 - #12518
Conversation
- Renamed semantic_map to amap_component - Renamed semantic_aggregator to areduce_component - Added new agenerate_component for parallel generation - Updated Agentics logo/icon - Updated component icons and documentation - Removed synthetic_data_generator (replaced by agenerate) - Updated component_index.json with new component structure
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## release-1.9.0 #12518 +/- ##
==================================================
- Coverage 50.37% 36.79% -13.59%
==================================================
Files 1933 1795 -138
Lines 172918 161926 -10992
Branches 26641 10110 -16531
==================================================
- Hits 87112 59583 -27529
- Misses 84732 101293 +16561
+ Partials 1074 1050 -24
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
- Add areduce_batch_size=100 to SemanticAggregator to prevent overwhelming LLM - Add atype parameter to AG initialization in SyntheticDataGenerator - Add null check for output_states in SyntheticDataGenerator - Return empty DataFrame if no output_states generated Co-authored-by: Alfio Gliozzo <gliozzo@us.ibm.com>
893672e to
7289b1c
Compare
…pattern for Langflow 1.9 (#12518) Co-authored-by: Alfio Gliozzo <gliozzo@us.ibm.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
…pattern for Langflow 1.9 (#12518) Co-authored-by: Alfio Gliozzo <gliozzo@us.ibm.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Description
Refactors the Agentics bundle components to follow a clearer functional programming pattern with
agenerate,amap, andareducecomponents, improving usability and consistency for Langflow 1.9 release.Changes
Renamed components for clarity:
semantic_map→amap_component(parallel mapping operations)semantic_aggregator→areduce_component(aggregation/reduction operations)synthetic_data_generator→agenerate_component(parallel generation)Updated branding:
Documentation:
bundles-agentics.mdxwith new component names, usage examples and videoTechnical improvements:
component_index.jsonwith new component class names and module pathsTesting
Related Issues
Contributes to Langflow 1.9 release improvements
Checklist
Summary by CodeRabbit
Release Notes
New Features
Updates