Skip to main content

AI / ML Nodes

continuum-feature-ai provides nodes for training and fine-tuning LLMs directly inside workflow graphs. Ships as a Spring Boot worker with an auto-managed Python virtual environment for ML execution.

LLM Trainer (Unsloth)​

Fine-tune large language models using LoRA (Low-Rank Adaptation) with Unsloth acceleration.

InputParquet table with instruction + response columns
OutputModel info — path to LoRA adapter weights, base model, training config
CategoryMachine Learning, LLM Training

Supported base models​

ProviderModels
Unsloth (fastest)Phi-4, Phi-4-mini-instruct, Mistral 7B, Llama 3/3.1/3.2, Gemma 2, Qwen 2.5
MicrosoftPhi-2, Phi-3-mini-4k-instruct
MetaLlama-2-7b, Llama-2-7b-chat
GoogleGemma 2B, Gemma 7B
QwenQwen2-7B, Qwen2-7B-Instruct
TIIFalcon 7B, Falcon 7B-instruct
CustomAny HuggingFace causal language model

Configurable parameters​

GroupParameters
ModelBase model (HuggingFace ID), HuggingFace token for gated models
DataInput column, output column, system prompt
TrainingEpochs, batch size, learning rate, max sequence length, warmup steps, weight decay, gradient accumulation
LoRARank (r), alpha, dropout
Advanced4-bit quantization, random seed, save steps, logging steps, Parquet batch size

Key features​

  • Unsloth acceleration on Linux + CUDA (2x faster, 60% less memory)
  • Falls back to standard HuggingFace transformers on other platforms
  • 4-bit quantization for reduced memory usage
  • Real-time training progress streaming via Kafka
  • Auto-managed Python virtual environment

See the continuum-feature-ai README for build and run instructions.