AttributeError: у модуля openai нет атрибута FineTuneingJob.

Я пытаюсь начать работу по тонкой настройке с использованием GPT 3.5-turbo через вызов Python, используя формат, указанный в справочнике по тонкой настройке, по существу:

      import os
import openai
openai.api_key = os.getenv("OPENAI_API_KEY")
openai.FineTuningJob.create(training_file="file-abc123", model="gpt-3.5-turbo")

Однако я сталкиваюсь с ошибкой AttributeError: «Модуль openai не имеет атрибута FineTuneingJob».

Я использую openai v0.27.8. Кроме того, я успешно загрузил свои тренировочные данные, используя

      openai.File.create(
    file=open("train_chat_gpt.jsonl", "rb"),
    purpose='fine-tune'
)

Есть предложения, как это исправить? Спасибо.

1 ответ

Наконец я нашел решение.

У меня была старая версия (0.27.8) модуля openai; однако функция FineTuningJob доступна начиная с версии модуля 0.27.9.

Итак, вам необходимо обновить модуль openai следующей командой:

      pip install --upgrade openai
Другие вопросы по тегам