kayetana
Fine-tuning

Models that speak your language.

Some tasks come up every single day. Fine-tuning teaches a model how your team handles them, using your own conversation examples or labeled texts, right on your server.

kayetana.local
Classify in the Playground, mentioning trained classifiers and showing results with confidence
Two kinds

What you can train.

Your own chat model

Fine-tune qwen3:4b-instruct with LoRA on your conversation examples. The result is your own model, “ft-name.”

Your own classifier

Turn a labeled dataset into a classifier, “clf-name,” built on an embedding model.

Stays in-house

Training data and finished models live on your server, not with a cloud service.

Chat model

How your own chat model comes together.

Collect examples

Good conversations from everyday work, like your support team's replies to common questions.

Upload a dataset

Upload the examples as a chat fine-tuning dataset.

Start training

kayetana fine-tunes qwen3:4b-instruct with LoRA.

Use the model

Your new model, “ft-name,” is ready in the Playground and through the API.

Classifier

Your categories, trained in.

Once your categories are set, like the topics in your ticketing system, a dedicated classifier makes sense. Train it once from a labeled dataset, then use it in the Playground and through the API like any other classifier.

  • One or more labels per text
  • Built on an embedding model
  • Confidence per label in the result
At a glance

Chat model or classifier?

Chat fine-tuningClassifier
ResultYour own model, “ft-name”Classifier, “clf-name”
Built onqwen3:4b-instructEmbedding model
Training dataConversation examplesLabeled texts
Typical useTone, structure and content of repliesSorting tickets and emails

Turn your examples into your own model.

In a demo, we'll show you how fine-tuning works with your data.

FAQ

Frequently asked questions

Which model can I fine-tune?

Currently qwen3:4b-instruct, with LoRA. Classifiers are built on an embedding model.

What data do I need?

For a chat model, conversation examples as a chat fine-tuning dataset. For a classifier, texts with one or more labels.

Where does my training data live?

On your server. On the privacy page, you set a retention period for datasets, after which they're deleted automatically.

How do I use the finished model?

It shows up as “ft-name” or “clf-name” and is available in the Playground and through the REST API.