提交训练集进行微调
一旦我们创建了JSONL文件(可以在这里或ipfs_here找到一个小样本),下一步是使用以下命令将创建的文件上传到OpenAI:
openai.api_key = os.getenv("OPENAI_API_KEY")
print(openai.File.create(file=open("spider-finetuning.jsonl", "rb"),purpose='fine-tune'))
上传文件后,可以使用以下命令检查上传的状态:
print(openai.File.retrieve(id="file-id"))
# 或者
print(openai.File.list())
结果应该类似于:
{
"object": "file",
"id": "file-id",
"purpose": "fine-tune",
"filename": "file",
"bytes": 71699079,
"created_at": 1693343752,
"status": "uploaded",
"status_details": null
}
当状态变为已处理时(

本文介绍了如何使用GPT-3.5-turbo进行Spider数据集的微调,对比了微调后的模型与DIN-SQL+GPT-4的性能,发现微调在保持准确性的同时大幅降低成本和提升速度。
最低0.47元/天 解锁文章
21万+

被折叠的 条评论
为什么被折叠?



