Fraud Blocker

訓練資料指南

ChatGPT 模型蒸餾訓練資料是甚麼?

這類資料通常是一批任務輸入和經過篩選的參考輸出,不是模型權重,也不是聊天記錄的原樣匯出。目標是讓較小的模型學會完成特定任務,而不是複製教師模型的所有能力。

資料儲存設備實拍,僅作配圖

它怎樣用於訓練?

輸出蒸餾會用教師模型為任務提供候選答案。經規則或人工檢查後,把輸入和合格答案配成樣本,用於對學生模型做監督式微調(SFT)。最後用學生從未見過的樣本評測。人工撰寫的問答也可以做 SFT,但不能因此稱為某個教師模型生成的蒸餾資料。

一筆資料長甚麼樣?

常見格式是 JSONL,每行一筆記錄。對話式樣本用 messages 記錄角色和內容;單輪任務也常用 prompt / completion。每筆資料還可在獨立清單內記錄任務標籤、來源、審核狀態及所屬分組。欄位名稱和類型要與訓練工具的輸入約定一致。

JSONL 示意 · 人工編寫,並非商品樣本或 ChatGPT 輸出
{"messages":[{"role":"user","content":"為這句話分類,只回傳包含 intent 的 JSON:收到貨後發現型號不對,我想換貨。"},{"role":"assistant","content":"{\"intent\":\"exchange\"}"}]}

這筆樣本教的是把客戶請求轉為固定欄位;評測時可檢查 JSON 能否解析、intent 是否正確。更複雜的任務也一樣:提供足夠的輸入背景,訂好輸出格式,再定義怎樣才算通過。

常見任務與驗收方式

客服意圖分類
輸入是去識別化的客戶問題,輸出是固定意圖標籤;用留出樣本量度準確率和低頻類別的召回率。
結構化資訊擷取
輸入是文件或表單,輸出是約定的 JSON 欄位;檢查欄位正確率、類型及缺值處理。
程式碼修復
輸入包含最小重現範例和限制,輸出是修補程式;執行獨立單元測試,不以答案像不像教師模型為準。

怎樣判斷資料是否好用?

先移除重複與近似樣本、錯答和敏感資料。按來源、任務或時間劃分訓練集、驗證集與測試集,避免同一個問題的改寫同時進入訓練和測試。在留出集比較微調前後的任務指標;若目標是降低成本或延遲,另外實測推理開銷。樣本多不等於結果好。

採購或驗收前,核對這四項

  1. 內容和數量:看真實樣本,核對任務覆蓋、語言、去重後筆數和各分組數量。
  2. 檔案與欄位:確認 JSONL、Parquet 等實際格式、欄位類型、編碼及可重現的檔案清單或校驗值。
  3. 來源和授權:確認記錄從何而來;如有模型生成,核對教師型號及適用條款,並確認能否作商業訓練、再分發或轉售。取得輸出不等於擁有這些權限。
  4. 品質及邊界:確認審核方法、已知缺陷、訓練和評測是否隔離;把驗收標準寫入訂單或交付文件。

這篇指南和 Neuronicx 商品的關係

上面介紹的是行業常見做法。示意不代表本店資料由 ChatGPT 或其他供應商生成,也不代表商品包含某個模型版本、樣本數量、檔案格式或授權。本站資料包是獨立商品,收款確認後人工交付;以對應商品頁、訂單和隨包說明為準。

查看訓練資料包

參考資料