Fine Tuning - Cancel
Hiermee annuleert u de verwerking van de taak die is opgegeven door de opgegeven fine-tune-id.
POST {endpoint}/openai/fine_tuning/jobs/{fine-tuning-job-id}/cancel?api-version=2024-08-01-preview
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (url) |
Ondersteunde Cognitive Services-eindpunten (protocol en hostnaam, bijvoorbeeld: https://aoairesource.openai.azure.com. Vervang 'aoairesource' door de naam van uw Azure OpenAI-account). |
fine-tuning-job-id
|
path | True |
string |
De id van de taak voor het afstemmen. |
api-version
|
query | True |
string |
De aangevraagde API-versie. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De fine tune is geannuleerd |
|
Other Status Codes |
Er is een fout opgetreden. |
Beveiliging
api-key
VERIFICATIE van API-sleutel
Type:
apiKey
In:
header
OAuth2Auth
OAuth2-verificatie
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Bereiken
Name | Description |
---|---|
https://cognitiveservices.azure.com/.default |
Voorbeelden
Canceling a fine tuning job.
Voorbeeldaanvraag
POST https://aoairesource.openai.azure.com/openai/fine_tuning/jobs/ft-72a2792ef7d24ba7b82c7fe4a37e379f/cancel?api-version=2024-08-01-preview
Voorbeeldrespons
{
"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"
}
Definities
Name | Description |
---|---|
Error |
Fout |
Error |
Foutcode |
Error |
ErrorResponse |
Fine |
FineTuningHyperParameters |
Fine |
FineTuningJob |
Fine |
FineTuningJobError |
Fine |
FineTuningState |
Inner |
InnerError |
Inner |
InnerErrorCode |
Type |
TypeDiscriminator |
Error
Fout
Name | Type | Description |
---|---|---|
code |
Foutcode |
|
details |
Error[] |
De foutdetails indien beschikbaar. |
innererror |
InnerError |
|
message |
string minLength: 1 |
Het bericht van deze fout. |
target |
string |
De locatie waar de fout is opgetreden, indien beschikbaar. |
ErrorCode
Foutcode
Waarde | Description |
---|---|
conflict |
De aangevraagde bewerking conflicteert met de huidige resourcestatus. |
contentFilter |
Het genereren van installatiekopieën is mislukt als gevolg van ons veiligheidssysteem. |
fileImportFailed |
Importeren van bestand is mislukt. |
forbidden |
De bewerking is verboden voor de huidige gebruiker/API-sleutel. |
internalFailure |
Interne fout. Probeer het opnieuw. |
invalidPayload |
De aanvraaggegevens zijn ongeldig voor deze bewerking. |
itemDoesAlreadyExist |
Het item bestaat al. |
jsonlValidationFailed |
Validatie van jsonl-gegevens is mislukt. |
notFound |
De resource is niet gevonden. |
quotaExceeded |
Het quotum is overschreden. |
serviceUnavailable |
De service is momenteel niet beschikbaar. |
tooManyRequests |
Te veel aanvragen. Probeer het later opnieuw. |
unauthorized |
De huidige sleutel van de gebruiker/API is niet geautoriseerd voor de bewerking. |
unexpectedEntityState |
De bewerking kan niet worden uitgevoerd in de status van de huidige resource. |
ErrorResponse
ErrorResponse
Name | Type | Description |
---|---|---|
error |
Fout |
FineTuningHyperParameters
FineTuningHyperParameters
Name | Type | Description |
---|---|---|
batch_size |
integer (int32) |
De batchgrootte die moet worden gebruikt voor training. De batchgrootte is het aantal trainingsvoorbeelden dat wordt gebruikt voor het trainen van één vooruit- en achterwaartse pass. Over het algemeen hebben we vastgesteld dat grotere batchgrootten meestal beter werken voor grotere gegevenssets. De standaardwaarde en de maximumwaarde voor deze eigenschap zijn specifiek voor een basismodel. |
learning_rate_multiplier |
number (double) |
De vermenigvuldiger met leersnelheid die moet worden gebruikt voor training. Het afstemmen van de leersnelheid is het oorspronkelijke leerpercentage dat wordt gebruikt voor pretraining vermenigvuldigd met deze waarde. Grotere leersnelheden presteren meestal beter met grotere batchgrootten. We raden u aan te experimenteren met waarden in het bereik 0,02 tot 0,2 om te zien wat de beste resultaten oplevert. |
n_epochs |
integer (int32) |
Het aantal tijdvakken waarvoor het model moet worden getraind. Een tijdsperiode verwijst naar één volledige cyclus door de trainingsgegevensset. |
FineTuningJob
FineTuningJob
Name | Type | Description |
---|---|---|
created_at |
integer (unixtime) |
Een tijdstempel waarin deze taak of dit item is gemaakt (in unix-epochs). |
error |
FineTuningJobError |
|
estimated_finish |
integer (int32) |
De Unix-tijdstempel (in seconden) voor wanneer de taak voor het afstemmen wordt geschat. De waarde is null als de taak voor het afstemmen niet wordt uitgevoerd. |
fine_tuned_model |
string |
De id (model-id) van het resulterende, nauwkeurig afgestemde model. Deze eigenschap is alleen ingevuld voor voltooide uitvoeringen. Gebruik deze id om een implementatie te maken voor deductie. |
finished_at |
integer (int32) |
Een tijdstempel wanneer deze taak of dit item is voltooid (in unix-epochs). |
hyperparameters |
FineTuningHyperParameters |
|
id |
string |
De identiteit van dit item. |
model |
string minLength: 1 |
De id (model-id) van het basismodel dat wordt gebruikt voor het verfijnen. |
object |
TypeDiscriminator |
|
organisation_id |
string |
De organisatie-id van deze taak. Ongebruikt in Azure OpenAI; alleen compatibiliteit voor OpenAI. |
result_files |
string[] |
De resultaatbestandsidentiteiten (file-id) met metrische gegevens voor training en evaluatie in CSV-indeling. Het bestand is alleen beschikbaar voor voltooide uitvoeringen. |
seed |
integer (int32) |
Het zaad dat wordt gebruikt voor de fijne afstemmingstaak. |
status |
FineTuningState |
|
suffix |
string |
Het achtervoegsel dat wordt gebruikt om het nauwkeurig afgestemde model te identificeren. Het achtervoegsel mag maximaal 40 tekens (a-z, A-Z, 0-9 en _) bevatten die worden toegevoegd aan de naam van het aangepaste model. |
trained_tokens |
integer (int32) |
Het totale aantal factureerbare tokens dat door deze taak voor het afstemmen is verwerkt. |
training_file |
string minLength: 1 |
Het bestand dat wordt gebruikt voor training. |
validation_file |
string |
Het bestand dat wordt gebruikt om het nauwkeurig afgestemde model tijdens de training te evalueren. |
FineTuningJobError
FineTuningJobError
Name | Type | Description |
---|---|---|
code |
string |
De machineleesbare foutcode. |
message |
string |
Het door mensen leesbare foutbericht. |
param |
string |
De parameter die ongeldig was, meestal training_file of validation_file. Dit veld is null als de fout niet parameterspecifiek is. |
FineTuningState
FineTuningState
Waarde | Description |
---|---|
cancelled |
De bewerking is geannuleerd en is onvolledig. Deze kan worden gecategoriseerd als een terminalstatus. |
created |
De bewerking is gemaakt. Deze status wordt niet geretourneerd door Azure OpenAI en wordt alleen beschikbaar gemaakt voor compatibiliteit. Deze kan worden gecategoriseerd als een inactieve status. |
failed |
De bewerking is voltooid met een fout en kan niet verder worden verbruikt. Deze kan worden gecategoriseerd als een terminalstatus. |
pending |
De bewerking is nog niet in de wachtrij geplaatst om in de toekomst te worden verwerkt. Deze kan worden gecategoriseerd als een inactieve status. |
running |
De bewerking is gestart. Deze kan worden gecategoriseerd als een actieve status. |
succeeded |
De bewerking is verwerkt en is gereed voor gebruik. Deze kan worden gecategoriseerd als een terminalstatus. |
InnerError
InnerError
Name | Type | Description |
---|---|---|
code |
InnerErrorCode |
|
innererror |
InnerError |
InnerErrorCode
InnerErrorCode
Waarde | Description |
---|---|
invalidPayload |
De aanvraaggegevens zijn ongeldig voor deze bewerking. |
TypeDiscriminator
TypeDiscriminator
Waarde | Description |
---|---|
file |
Dit object vertegenwoordigt een bestand. |
fine_tuning.job |
Dit object vertegenwoordigt een taak voor het afstemmen. |
fine_tuning.job.checkpoint |
Dit object vertegenwoordigt een controlepunt van een taak voor het afstemmen. |
fine_tuning.job.event |
Dit object vertegenwoordigt een gebeurtenis van een taak voor het afstemmen. |
list |
Dit object vertegenwoordigt een lijst met andere objecten. |
model |
Dit object vertegenwoordigt een model (kan een basismodel zijn of taakresultaat verfijnen). |
upload |
Dit object vertegenwoordigt een bestand uploaden. |
upload.part |
Dit object vertegenwoordigt een deel van een bestandsupload. |