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

使用LSTM在Python中预测未来值

这段代码可以预测指定股票的当前日期之前的值,但不能预测…

如何在gensim的word2vec模型中查找双词组的相似性

我有一个word2vec模型,假设我使用的是googl…

dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

我试图使用 XGBoost 创建模型。 看起来我成功地…

ML Tuning – Cross Validation in Spark

我在https://spark.apache.org/…

如何在React JS中使用fetch从REST API获取预测

我正在开发一个应用程序,其中Flask REST AP…

如何分析ML.NET中多类分类预测得分数组?

我在ML.NET中创建了一个多类分类项目。该项目可以对…

发表回复

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