Freigeben über


Fine Tuning - Cancel

Bricht die Verarbeitung des durch die angegebene Feinabstimmungs-ID angegebenen Feinabstimmungsauftrags ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string (url)

Unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B.: https://aoairesource.openai.azure.com. Ersetzen Sie "aoairesource" durch Ihren Azure OpenAI-Kontonamen.

fine-tuning-job-id
path True

string

Der Bezeichner des Feinabstimmungsauftrags.

api-version
query True

string

Die angeforderte API-Version.

Antworten

Name Typ Beschreibung
200 OK

FineTuningJob

Die Feinabstimmung wurde erfolgreich abgebrochen.

Other Status Codes

ErrorResponse

Fehler.

Sicherheit

api-key

API-Schlüsselauthentifizierung

Typ: apiKey
In: header

OAuth2Auth

OAuth2-Authentifizierung

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorize

Bereiche

Name Beschreibung
https://cognitiveservices.azure.com/.default

Beispiele

Canceling a fine tuning job.

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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"
}

Definitionen

Name Beschreibung
Error

Fehler

ErrorCode

ErrorCode

ErrorResponse

ErrorResponse

FineTuningHyperParameters

FineTuningHyperParameters

FineTuningJob

FineTuningJob

FineTuningState

FineTuningState

InnerError

InnerError

InnerErrorCode

InnerErrorCode

TypeDiscriminator

TypeDiscriminator

Error

Fehler

Name Typ Beschreibung
code

ErrorCode

ErrorCode
Fehlercodes gemäß der Definition in den Microsoft REST-Richtlinien (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

details

Error[]

Die Fehlerdetails, falls verfügbar.

innererror

InnerError

InnerError
Innerer Fehler gemäß den Microsoft REST-Richtlinien (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

message

string

minLength: 1

Die Meldung dieses Fehlers.

target

string

Der Ort, an dem der Fehler aufgetreten ist, falls verfügbar.

ErrorCode

ErrorCode

Wert Beschreibung
conflict

Der angeforderte Vorgang ist mit dem aktuellen Ressourcenstatus in Konflikt.

contentFilter

Die Bildgenerierung ist aufgrund unseres Sicherheitssystems fehlgeschlagen.

fileImportFailed

Fehler beim Importieren der Datei.

forbidden

Der Vorgang ist für den aktuellen Benutzer-/API-Schlüssel verboten.

internalFailure

Interner Fehler. Versuchen Sie es erneut.

invalidPayload

Die Anforderungsdaten sind für diesen Vorgang ungültig.

itemDoesAlreadyExist

Das Element ist bereits vorhanden.

jsonlValidationFailed

Fehler bei der Überprüfung von JSONL-Daten.

notFound

Die Ressource wurde nicht gefunden.

quotaExceeded

Das Kontingent wurde überschritten.

serviceUnavailable

Der Dienst ist derzeit nicht verfügbar.

tooManyRequests

Zu viele Anforderungen. Versuchen Sie es später erneut.

unauthorized

Der aktuelle Benutzer-/API-Schlüssel ist für den Vorgang nicht autorisiert.

unexpectedEntityState

Der Vorgang kann nicht im Zustand der aktuellen Ressource ausgeführt werden.

ErrorResponse

ErrorResponse

Name Typ Beschreibung
error

Error

Fehler
Fehlerinhalte gemäß den Microsoft REST-Richtlinien (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

FineTuningHyperParameters

FineTuningHyperParameters

Name Typ Beschreibung
batch_size

integer (int32)

Die batchgröße, die für die Schulung verwendet werden soll. Die Batchgröße ist die Anzahl der Schulungsbeispiele, die zum Trainieren eines einzelnen Vorwärts- und Rückwärtsdurchlaufs verwendet werden. Im Allgemeinen haben wir festgestellt, dass größere Batchgrößen tendenziell besser für größere Datasets funktionieren. Der Standardwert sowie der Maximalwert für diese Eigenschaft sind spezifisch für ein Basismodell.

learning_rate_multiplier

number (double)

Der Lernrate-Multiplizierer, der für die Schulung verwendet werden soll. Die Feinabstimmung der Lernrate ist die ursprüngliche Lernrate, die für die Vorschulung multipliziert mit diesem Wert verwendet wird. Größere Lernraten führen bei größeren Batchgrößen tendenziell besser aus. Es wird empfohlen, mit Werten im Bereich von 0,02 bis 0,2 zu experimentieren, um zu sehen, was die besten Ergebnisse liefert.

n_epochs

integer (int32)

Die Anzahl der Epochen, für die das Modell trainiert werden soll. Eine Epoche bezieht sich auf einen vollständigen Zyklus durch das Schulungsdatensatz.

FineTuningJob

FineTuningJob

Name Typ Beschreibung
created_at

integer (unixtime)

Ein Zeitstempel, zu dem dieser Auftrag oder dieses Element erstellt wurde (in Unix-Epochen).

fine_tuned_model

string

Der Bezeichner (Modell-ID) des resultierenden fein abgestimmten Modells. Diese Eigenschaft wird nur für erfolgreich abgeschlossene Feinabstimmungen aufgefüllt. Verwenden Sie diesen Bezeichner, um eine Bereitstellung für die Ableitung zu erstellen.

finished_at

integer (int32)

Ein Zeitstempel, wenn dieser Auftrag oder Element erfolgreich abgeschlossen wurde (in Unix-Epochen).

hyperparameters

FineTuningHyperParameters

FineTuningHyperParameters
Die Hyperparametereinstellungen, die in einem Feinabstimmungsauftrag verwendet werden.

id

string

Die Identität dieses Elements.

model

string

minLength: 1

Der Bezeichner (Modell-ID) des Basismodells, das für die Feinabstimmung verwendet wird.

object

TypeDiscriminator

TypeDiscriminator
Definiert den Typ eines Objekts.

organisation_id

string

Die Organisations-ID dieses Feinabstimmungsauftrags. Nicht verwendet auf Azure OpenAI; Nur Kompatibilität für OpenAI.

result_files

string[]

Die Ergebnisdateiidentitäten (Datei-ID), die Schulungs- und Auswertungsmetriken im CSV-Format enthalten. Die Datei ist nur für erfolgreich abgeschlossene Feinabstimmungen verfügbar.

seed

integer (int32)

Der Samen, der für den Feinabstimmungsauftrag verwendet wird.

status

FineTuningState

FineTuningState
Der Zustand eines Feinabstimmungsobjekts oder Feinabstimmungsauftrags.

suffix

string

Das Suffix, das zum Identifizieren des fein abgestimmten Modells verwendet wird. Das Suffix kann bis zu 40 Zeichen (a-z, A-Z, 0-9,- und _) enthalten, die ihrem fein abgestimmten Modellnamen hinzugefügt werden.

trained_tokens

integer (int32)

Die Gesamtzahl der von diesem Feinabstimmungsauftrag verarbeiteten abrechnenden Token.

training_file

string

minLength: 1

Die Datei, die für schulungen verwendet wird.

validation_file

string

Die Datei, die zum Auswerten des fein abgestimmten Modells während der Schulung verwendet wird.

FineTuningState

FineTuningState

Wert Beschreibung
cancelled

Der Vorgang wurde abgebrochen und ist unvollständig. Sie kann als Terminalzustand kategorisiert werden.

created

Der Vorgang wurde erstellt. Dieser Zustand wird nicht von Azure OpenAI zurückgegeben und nur aus Kompatibilitätsgründen verfügbar gemacht. Sie kann als inaktiver Zustand kategorisiert werden.

failed

Der Vorgang hat die Verarbeitung mit einem Fehler abgeschlossen und kann nicht weiter verbraucht werden. Sie kann als Terminalzustand kategorisiert werden.

pending

Der Vorgang wird noch nicht in die Warteschlange gestellt, um in Zukunft verarbeitet zu werden. Sie kann als inaktiver Zustand kategorisiert werden.

running

Der Vorgang wurde gestartet, um verarbeitet zu werden. Sie kann als aktiver Zustand kategorisiert werden.

succeeded

Der Vorgang wurde erfolgreich verarbeitet und ist einsatzbereit. Sie kann als Terminalzustand kategorisiert werden.

InnerError

InnerError

Name Typ Beschreibung
code

InnerErrorCode

InnerErrorCode
Innere Fehlercodes gemäß den Microsoft REST-Richtlinien (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

innererror

InnerError

InnerError
Innerer Fehler gemäß den Microsoft REST-Richtlinien (https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses).

InnerErrorCode

InnerErrorCode

Wert Beschreibung
invalidPayload

Die Anforderungsdaten sind für diesen Vorgang ungültig.

TypeDiscriminator

TypeDiscriminator

Wert Beschreibung
file

Dieses Objekt stellt eine Datei dar.

fine_tuning.job

Dieses Objekt stellt einen Feinabstimmungsauftrag dar.

fine_tuning.job.checkpoint

Dieses Objekt stellt einen Prüfpunkt eines Feinabstimmungsauftrags dar.

fine_tuning.job.event

Dieses Objekt stellt ein Ereignis eines Feinabstimmungsauftrags dar.

list

Dieses Objekt stellt eine Liste anderer Objekte dar.

model

Dieses Objekt stellt ein Modell dar (kann ein Basismodell oder ein Feinabstimmungsauftragsergebnis sein).