🚀 Major Feature Expansion - From 4 to 9 Methods!
This Phase 2 release dramatically expands ruby_llm-text with 5 new methods for advanced text processing
✨ New Methods Added
fix_grammar- Grammar and spelling correction with optional change explanationssentiment- Sentiment analysis with confidence scores and custom categorieskey_points- Extract main points from long text with format options (bullets, numbers, sentences)rewrite- Transform text tone and style (professional, casual, academic, creative, etc.)answer- Question answering against provided text with boolean question detection
🎯 Enhanced Features
- Enhanced Configuration - Per-method model configuration for all Phase 2 methods
- Resilient JSON Parsing - Robust parsing with fallback mechanisms for varied LLM response formats
- Extended String Extensions - All Phase 2 methods available as String monkey-patches
- Comprehensive Manual Testing - Updated test script covering all 9 methods with real API calls
- Complete Documentation - Comprehensive README with API reference for all methods