Chat schema example
{"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "What is 2+2?"},
{"role": "assistant", "content": "4."}
]}
{"messages": [{"role": "user", "content": "Hi"}, {"role": "assistant", "content": "Hello!"}]}
{"messages": [...]}Advertisement
Why JSONL over JSON
Line-delimited: stream without loading entire file. Append new examples atomically. Split across shards easily.
Advertisement
Multi-turn
Chat schema supports arbitrary turn count. Include full history per example. Model learns to consider context.