OpenAI API 在我获取微调模型时返回 null

我在微调一个模型并从文本生成操作。我创建了一个 train.jsonl 文件,上传它并微调模型。然而,当我尝试获取刚刚创建的模型名称时,它返回 null

我这样微调模型:

const model = await openai.fineTuning.jobs.create({  training_file: process.env.FILE_ID,  model: 'babbage-002',})

然后我尝试这样获取微调后的模型:

const response = await openai.fineTuning.jobs.retrieve(    process.env.FINE_TUNE_ID,)

但这是我从 OpenAI API 得到的响应:

data:  {  object: 'fine_tuning.job',  id: 'ftjob-NSFvxzJtTSfR5jcqQTfeDTCo',  model: 'babbage-002',  created_at: 1722546992,  fine_tuned_model: null,  organization_id: 'org-GLjhkXwkbQrLOvHk0762UcmL',  result_files: [],  status: 'running',  validation_file: null,  training_file: 'file-Lh1C4Vv1HDIv7LxXUGh9mIL9',  hyperparameters: { n_epochs: 9, batch_size: 1, learning_rate_multiplier: 16 },  trained_tokens: null,  error: {},  user_provided_suffix: null,  seed: 1564492262,  estimated_finish: null,  integrations: []}

回答:

微调任务尚未完成。

微调流程如下:

  1. 创建微调任务。
  2. 微调正在进行中。
  3. 获取微调任务。

尝试运行以下代码,看看微调是否仍在进行中。

import OpenAI from "openai";const client = new OpenAI();async function main() {  const list = await client.fineTuning.jobs.list();  for await (const fineTune of list) {    console.log(fineTune);  }}main();

Related Posts

Keras Dense层输入未被展平

这是我的测试代码: from keras import…

无法将分类变量输入随机森林

我有10个分类变量和3个数值变量。我在分割后直接将它们…

如何在Keras中对每个输出应用Sigmoid函数?

这是我代码的一部分。 model = Sequenti…

如何选择类概率的最佳阈值?

我的神经网络输出是一个用于多标签分类的预测类概率表: …

在Keras中使用深度学习得到不同的结果

我按照一个教程使用Keras中的深度神经网络进行文本分…

‘MatMul’操作的输入’b’类型为float32,与参数’a’的类型float64不匹配

我写了一个简单的TensorFlow代码,但不断遇到T…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注