Поделиться через


Fine Tuning - Cancel

Отменяет обработку задания точной настройки, указанного заданным идентификатором точной настройки.

POST {endpoint}/openai/fine_tuning/jobs/{fine-tuning-job-id}/cancel?api-version=2024-08-01-preview

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string (url)

Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например https://aoairesource.openai.azure.com. Замените aoairesource именем учетной записи Azure OpenAI.

fine-tuning-job-id
path True

string

Идентификатор задания точной настройки.

api-version
query True

string

Запрошенная версия API.

Ответы

Имя Тип Описание
200 OK

FineTuningJob

Хорошая настройка успешно отменена

Other Status Codes

ErrorResponse

Произошла ошибка.

Безопасность

api-key

Проверка подлинности ключа API

Тип: apiKey
В: header

OAuth2Auth

Проверка подлинности OAuth2

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Области

Имя Описание
https://cognitiveservices.azure.com/.default

Примеры

Canceling a fine tuning job.

Образец запроса

POST https://aoairesource.openai.azure.com/openai/fine_tuning/jobs/ft-72a2792ef7d24ba7b82c7fe4a37e379f/cancel?api-version=2024-08-01-preview

Пример ответа

{
  "hyperparameters": {
    "n_epochs": -1
  },
  "status": "cancelled",
  "model": "curie",
  "training_file": "file-181a1cbdcdcf4677ada87f63a0928099",
  "finished_at": 1646127311,
  "id": "ft-72a2792ef7d24ba7b82c7fe4a37e379f",
  "created_at": 1646126127,
  "object": "fine_tuning.job"
}

Определения

Имя Описание
Error

Ошибка

ErrorCode

Код ошибки

ErrorResponse

ErrorResponse

FineTuningHyperParameters

FineTuningHyperParameters

FineTuningJob

FineTuningJob

FineTuningJobError

FineTuningJobError

FineTuningState

FineTuningState

InnerError

InnerError

InnerErrorCode

InnerErrorCode

TypeDiscriminator

TypeDiscriminator

Error

Ошибка

Имя Тип Описание
code

ErrorCode

Код ошибки
Коды ошибок, определенные в рекомендациях Microsoft REST (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

details

Error[]

Сведения об ошибке, если они доступны.

innererror

InnerError

InnerError
Внутренняя ошибка, определенная в рекомендациях Microsoft REST (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

message

string

minLength: 1

Сообщение об этой ошибке.

target

string

Расположение, в котором произошла ошибка, если она доступна.

ErrorCode

Код ошибки

Значение Описание
conflict

Запрошенная операция конфликтует с текущим состоянием ресурса.

contentFilter

Сбой создания изображений в результате нашей системы безопасности.

fileImportFailed

Сбой импорта файла.

forbidden

Операция запрещена для текущего ключа пользователя или API.

internalFailure

Внутренняя ошибка. Повторите попытку.

invalidPayload

Данные запроса недопустимы для этой операции.

itemDoesAlreadyExist

Элемент уже существует.

jsonlValidationFailed

Сбой проверки данных jsonl.

notFound

Ресурс не найден.

quotaExceeded

Превышена квота.

serviceUnavailable

В настоящее время служба недоступна.

tooManyRequests

Слишком много запросов. Повторите попытку позже.

unauthorized

Текущий ключ пользователя или API не авторизован для операции.

unexpectedEntityState

Невозможно выполнить операцию в состоянии текущего ресурса.

ErrorResponse

ErrorResponse

Имя Тип Описание
error

Error

Ошибка
Содержимое ошибки, определенное в рекомендациях Microsoft REST (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

FineTuningHyperParameters

FineTuningHyperParameters

Имя Тип Описание
batch_size

integer (int32)

Размер пакета, используемый для обучения. Размер пакета — это количество примеров обучения, используемых для обучения одного и обратного прохода. Как правило, мы обнаружили, что большие размеры пакетов, как правило, лучше работают для больших наборов данных. Значение по умолчанию, а также максимальное значение этого свойства относятся к базовой модели.

learning_rate_multiplier

number (double)

Умножение скорости обучения, используемое для обучения. Скорость обучения точной настройки — это исходная скорость обучения, используемая для предварительного обучения, умноженная на это значение. Более крупные показатели обучения, как правило, лучше работают с большими размерами пакетов. Мы рекомендуем поэкспериментировать со значениями в диапазоне от 0,02 до 0,2, чтобы увидеть, что дает лучшие результаты.

n_epochs

integer (int32)

Количество эпох для обучения модели. Эпоха относится к одному полному циклу через обучающий набор данных.

FineTuningJob

FineTuningJob

Имя Тип Описание
created_at

integer (unixtime)

Метка времени при создании этого задания или элемента (в эпохах UNIX).

error

FineTuningJobError

FineTuningJobError
Для заданий тонкой настройки, которые завершились сбоем, это будет содержать дополнительные сведения о причине сбоя.

estimated_finish

integer (int32)

Метка времени Unix (в секундах) для завершения задания тонкой настройки. Значение будет иметь значение NULL, если задание тонкой настройки не выполняется.

fine_tuned_model

string

Идентификатор (идентификатор модели) результирующей точно настроенной модели. Это свойство заполняется только для успешно завершенных точно настроенных запусков. Используйте этот идентификатор для создания развертывания для вывода.

finished_at

integer (int32)

Метка времени, когда это задание или элемент успешно завершены (в эпохах UNIX).

hyperparameters

FineTuningHyperParameters

FineTuningHyperParameters
Параметры гиперпараметров, используемые в задании точной настройки.

id

string

Удостоверение этого элемента.

model

string

minLength: 1

Идентификатор (model-id) базовой модели, используемой для точной настройки.

object

TypeDiscriminator

TypeDiscriminator
Определяет тип объекта.

organisation_id

string

Идентификатор организации этой точной настройки задания. Не используется в Azure OpenAI; совместимость только для OpenAI.

result_files

string[]

Идентификаторы результирующих файлов (file-id), содержащие метрики обучения и оценки в формате CSV. Файл доступен только для успешно завершенных запусков точной настройки.

seed

integer (int32)

Начальное значение, используемое для задания тонкой подготовки.

status

FineTuningState

FineTuningState
Состояние объекта finetunes или задания тонкой настройки.

suffix

string

Суффикс, используемый для идентификации точно настроенной модели. Суффикс может содержать до 40 символов (a-z, A-Z, 0-9 и _), которые будут добавлены в имя вашей точной модели.

trained_tokens

integer (int32)

Общее количество оплачиваемых маркеров, обрабатываемых этим заданием тонкой настройки.

training_file

string

minLength: 1

Файл, используемый для обучения.

validation_file

string

Файл, используемый для оценки точно настроенной модели во время обучения.

FineTuningJobError

FineTuningJobError

Имя Тип Описание
code

string

Код ошибки, доступный для чтения компьютером..

message

string

Сообщение об ошибке, доступное для чтения человеком.

param

string

Недопустимый параметр, обычно training_file или validation_file. Это поле будет иметь значение NULL, если сбой не был определенным параметром.

FineTuningState

FineTuningState

Значение Описание
cancelled

Операция отменена и не завершена. Его можно классифицировать как состояние терминала.

created

Была создана операция. Это состояние не возвращается Azure OpenAI и предоставляется только для обеспечения совместимости. Его можно классифицировать как неактивное состояние.

failed

Операция завершила обработку с ошибкой и не может быть дополнительно занята. Его можно классифицировать как состояние терминала.

pending

Операция еще не будет обработана в будущем. Его можно классифицировать как неактивное состояние.

running

Операция начала обрабатываться. Его можно классифицировать как активное состояние.

succeeded

Операция успешно обработана и готова к использованию. Его можно классифицировать как состояние терминала.

InnerError

InnerError

Имя Тип Описание
code

InnerErrorCode

InnerErrorCode
Внутренние коды ошибок, определенные в рекомендациях Microsoft REST (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

innererror

InnerError

InnerError
Внутренняя ошибка, определенная в рекомендациях Microsoft REST (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

InnerErrorCode

InnerErrorCode

Значение Описание
invalidPayload

Данные запроса недопустимы для этой операции.

TypeDiscriminator

TypeDiscriminator

Значение Описание
file

Этот объект представляет файл.

fine_tuning.job

Этот объект представляет точное задание настройки.

fine_tuning.job.checkpoint

Этот объект представляет контрольную точку задания тонкой настройки.

fine_tuning.job.event

Этот объект представляет событие задания тонкой настройки.

list

Этот объект представляет список других объектов.

model

Этот объект представляет модель (может быть базовой моделью или результатом точной настройки задания).

upload

Этот объект представляет отправку файла.

upload.part

Этот объект представляет часть отправки файла.