Mycelis
Products Model hosting BYOK & Managed Keys Agents & Smart Routing Fine-Tuning (LoRA) Knowledge Bases & RAG MCP Tools API Gateway
Use Cases Compliance & Privacy Team rollout Cost Control Quick start with managed keys Your own assistants Fine-tuning with domain knowledge OpenClaw / OpenCode MCP Integration OpenAI compatibility
Resources Getting Started Documentation Blog Status
Models MCP Hub Pricing FAQ
Guide · 12 min min read

Fine-Tuning Guide

What is fine-tuning?

Fine-tuning adapts a pretrained model to your domain and style. Mycelis uses LoRA for efficient adaptation.

Data format

Use JSONL with chat messages:

{"messages":[{"role":"user","content":"What is our return policy?"},{"role":"assistant","content":"Returns are allowed within 30 days..."}]}

Recommendations

Aspect Recommendation
Minimum samples 100 (better: 500+)
Typical upper bound 10,000
Priority Data quality over quantity
Balance Similar sample counts per topic
Length Prefer under 2,048 tokens

Start training

  1. Dashboard → Fine-Tuning → New Training
  2. Select base model
  3. Upload JSONL
  4. Set hyperparameters (epochs, LR, LoRA rank, batch size)
  5. Start

You can also use deployment wizard for train + auto-deploy.

Next steps