Training pehli hi kharab record par girta hai, aur aam taur par use tab dhoondhta hai jab aap ghar ja chuke hote hain. Pehle karne layak jaanchein maamuli aur tez hain: har record messages array wala object ho; har message mein role aur content ho; conversation wahin se shuru ho jahaan se honi chahiye; aur — yahi sabse zyada chhootti hai — assistant ke message par khatam ho, kyunki record jo sikhati hai wo wahi turn hai. Lagataar do user messages bhi dikhaye jaate hain, kyunki aam taur par uska matlab hai ki do records aapas mein jud gayin. Errors ke saath-saath aakaar ka vitaran us poonchh ko dikha deta hai jo samayegi nahi — isse pehle ki wahi rukne ki wajah bane.
Features
Har note usi line par jahaan se wo uthi
Har record padhi jaati hai ya nahi ye jaanchta hai aur aage badh jaata hai
Roles gyaat samooh se milaye jaate hain, asaamanya dikhaye jaate hain
Assistant ke message par khatam na hone wali record pakadta hai
Ek hi paksh ki lagataar do turns pakadta hai
Khaali content pakadta hai, jo jaanch paas kar leti hai aur kuchh sikhati nahi
Aakaar ka vitaran: madhyika, 90waan percentile aur adhiktam
Alag naam wale formats ke liye badalne yogya messages key
Dataset Validator kaise use karein
.jsonl dataset drop kijiye ya paste kijiye
Format alag ho to messages key badliye
Errors theek kijiye, phir warnings dekhiye
Aakaar ka vitaran apne context ki seema se milaiye
Example
Input
line 3: two user messages in a row
Output
Records: 3 · Errors: 0 · Warnings: 1
Aam taur par sanket ki do records galti se jud gayin.
Common errors aur troubleshooting
Koi record assistant ke message par khatam nahi hoti. — Us record ke paas sikhane ko kuchh nahi hai: lakshya assistant ka aakhri turn hai. Isiliye ye warning nahi, error hai.
messages array nahi mil raha. — messages key wahi rakhiye jo aapke format mein hai. conversation aur turns dono aam hain.
Lagataar do user messages dikhaye ja rahe hain. — Aam taur par do records galti se jud gayi hain. Dohri turn jaan-boojhkar ho to ye warning hai, error nahi.
Kuchh records bahut badi hain. — Percentiles poonchh dikha dete hain. Context seema se upar sab kuchh fail hoga, aur ye yahaan pata chalna training ke beech pata chalne se kahin sasta hai.
Aksar pooche jaane wale sawaal
Ye kaun-sa format chahta hai?
chat format: har line par ek JSON object, har ek mein role-content jodon wala messages array. Key ka naam badla ja sakta hai, par bhitar ka aakaar har jagah wahi hai.
Record assistant ke message par hi kyun khatam ho?
Kyunki record jo sikhati hai wo wahi turn hai. User ke message par khatam hoti conversation mein sawal hai aur jawab nahi, to seekhne ko kuchh hai hi nahi.
Kya token ki ginti sateek hai?
Nahi, ye aksharon par aadharit anumaan hain. Ye us apwaad ko pakadne ke liye hain jo samayega nahi, aur uske liye sateekta zaroori nahi: sateek sankhya provider ka tokenizer deta hai.
Saaf nateeje ka matlab data achha hai?
Matlab itna hai ki file ki banawat theek hai. Examples sahi cheez sikhate hain ya nahi, ye aapke data ka sawal hai aur uska jawab koi validator nahi deta.
Kya mera dataset upload hota hai?
Nahi. Training data aam taur par kisi team ki sabse sanvedanshil file hoti hai, aur ye sab browser mein chalta hai.