Fine-tuning requires specific JSONL format:
{"instruction": "What is X?", "input": "", "output": "X is..."} {"instruction": "How do I Y?", "input": "context here", "output": "To Y, you..."}
Examples from Nexus:
From KB: {"instruction": "What MCP servers does Nexus have?", "input": "", "output": "Nexus has Track, Contact, Context, KB, Search, Gateway, Voice, Document, Transcript, Links, Locker, and User MCP servers."}
From Context: {"instruction": "What is the user's preferred timezone?", "input": "", "output": "America/Denver (Mountain Time)"}
From Track: {"instruction": "How do I create a project in Nexus?", "input": "", "output": "Use track.create with title, description, status, and priority parameters."}