OpenAI ChatGPT模型訓(xùn)練
打開(kāi)VSCode
????新建一個(gè)工作目錄

????使用pip install --upgrade openai安裝CLI
配置環(huán)境變量:
OPENAI_API_KEY=<你的open ai key>
如果是windows配置:(需要重啟)
setx OPENAI_API_KEY "你的openai key"
準(zhǔn)備訓(xùn)練數(shù)據(jù)集文件:
格式如下:

放到工作目錄下比如A.jsonl
使用命令格式化數(shù)據(jù):

????openai tools fine_tunes.prepare_data -f <LOCAL_FILE>
????如:openai tools fine_tunes.prepare_data -f A.json.nl
????然后一路Y即可 生成兩個(gè)文件train和valid
然后創(chuàng)建訓(xùn)練模型:

openai api fine_tunes.create -t <TRAIN_FILE_ID_OR_PATH> -m <BASE_MODEL>
如:openai api fine_tunes.create -t ABC_prepared_train.jsonl -m curie
可以自定義模型名稱--suffix:
openai api fine_tunes.create -t test.jsonl -m ada --suffix "custom model name"
正在訓(xùn)練...

等待訓(xùn)練完成(10-20分鐘左右)訓(xùn)練完成如下:
消耗$0.04
模型名稱:curie:ft-personal-2023-02-12-06-15-31

測(cè)試一下:
取訓(xùn)練數(shù)據(jù)集里的一條試試

測(cè)試結(jié)果如下:

測(cè)試通過(guò)~