Releases: AxiumFoundry/llm_classifier
Releases · AxiumFoundry/llm_classifier
v0.2.0
What's Changed
- Add
require_categoriesDSL option for multi-label classifiers to fail when no categories match - Fix ActiveSupport dependency: replace
.blank?with.nil? || .empty?in content fetcher - Fix CI: align Ruby version requirement to >= 3.2 (anonymous keyword forwarding syntax)
- Fix rubocop line length offense in specs
- Version bump to 0.2.0
Full Changelog: https://github.com/AxiumFoundry/llm_classifier/commits/v0.2.0
v0.1.0
Initial Release
- DSL for defining LLM-powered classifiers (categories, system prompts, domain knowledge, callbacks)
- Multi-label classification support
- Adapters: ruby_llm, OpenAI, Anthropic
- Content fetcher with SSRF protection
- Rails integration: Classifiable concern, generators
- RSpec test suite with WebMock/VCR
Full Changelog: https://github.com/AxiumFoundry/llm_classifier/commits/v0.1.0