Skip to content

Releases: AxiumFoundry/llm_classifier

v0.2.0

05 Apr 20:30
9972f50

Choose a tag to compare

What's Changed

  • Add require_categories DSL 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

05 Apr 20:32

Choose a tag to compare

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