Skip to content

v0.2.0 - Phase 2 Release: Add 5 New LLM Text Processing Methods

Latest

Choose a tag to compare

@patrols patrols released this 17 Feb 12:42
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
2fefb89

🚀 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 explanations
  • sentiment - Sentiment analysis with confidence scores and custom categories
  • key_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