我正在尝试使用python从OpenAI ChatGPT中获得微调模型,代码如下
#upload training data upload_response = openai.File.create( file=open(file_name, "rb"), purpose='fine-tune' ) file_id = upload_response.id print(f'\nupload training data respond:\n\n {upload_response}')
OpenAI响应数据
{ "bytes": 380, "created_at": 1675789714, "filename": "file", "id": "file-lKSQushd8eABcfiBVwhxBMOJ", "object": "file", "purpose": "fine-tune", "status": "uploaded", "status_details": null }
我的培训文件已上载,因此我正在检查代码的微调响应
fine_tune_response = openai.FineTune.create(training_file=file_id) print(f'\nfine-tune respond:\n\n {fine_tune_response}')
我得到了
{ "created_at": 1675789714, "events": [ { "created_at": 1675789715, "level": "info", "message": "Created fine-tune: ft-IqBdk4WJETm4KakIzfZeCHgS", "object": "fine-tune-event" } ], "fine_tuned_model": null, "hyperparams": { "batch_size": null, "learning_rate_multiplier": null, "n_epochs": 4, "prompt_loss_weight": 0.01 }, "id": "ft-IqBdk4WJETm4KakIzfZeCHgS", "model": "curie", "object": "fine-tune", "organization_id": "org-R6DqvjTNimKtBzWWgae6VmAy", "result_files": [], "status": "pending", "training_files": [ { "bytes": 380, "created_at": 1675789714, "filename": "file", "id": "file-lKSQushd8eABcfiBVwhxBMOJ", "object": "file", "purpose": "fine-tune", "status": "uploaded", "status_details": null } ], "updated_at": 1675789714, "validation_files": [] }
正如您所看到的,fine_tune_mode为空,因此我无法将其用于Completion