Fine Tuning - Get Checkpoints
Hiermee haalt u de controlepunten op voor de taak die is opgegeven met de opgegeven fine-tune-id. Controlepunten worden gemaakt aan het einde van geslaagde tijdvakken tijdens de training.
GET {endpoint}/openai/fine_tuning/jobs/{fine-tuning-job-id}/checkpoints?api-version=2024-08-01-preview
GET {endpoint}/openai/fine_tuning/jobs/{fine-tuning-job-id}/checkpoints?after={after}&limit={limit}&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. |
after
|
query |
string |
Id voor de laatste controlepunt-id van de vorige pagineringsaanvraag. |
|
limit
|
query |
integer (int32) |
Aantal controlepunten dat moet worden opgehaald. De standaardwaarde is 10. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Succes |
|
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
Getting checkpoints of a fine tuning job.
Voorbeeldaanvraag
GET https://aoairesource.openai.azure.com/openai/fine_tuning/jobs/ftjob-72a2792ef7d24ba7b82c7fe4a37e379f/checkpoints?api-version=2024-08-01-preview
Voorbeeldrespons
{
"has_more": false,
"data": [
{
"id": "ftckpt_qtZ5Gyk4BLq1SfLFWp3RtO3P",
"created_at": 1646126127,
"fine_tuned_model_checkpoint": "gpt-35-turbo-0613.ft-72a2792ef7d24ba7b82c7fe4a37e379f:ckpt-step-10",
"step_number": 10,
"metrics": {
"step": 10,
"train_loss": 0.478,
"train_mean_token_accuracy": 0.924,
"valid_loss": 10.112,
"valid_mean_token_accuracy": 0.145,
"full_valid_loss": 0.567,
"full_valid_mean_token_accuracy": 0.944
},
"fine_tuning_job_id": "ftjob-72a2792ef7d24ba7b82c7fe4a37e379f",
"object": "fine_tuning.job.checkpoint"
},
{
"id": "ftckpt_frtXDR2453C4FG67t03MLPs5",
"created_at": 1646126137,
"fine_tuned_model_checkpoint": "gpt-35-turbo-0613.ft-72a2792ef7d24ba7b82c7fe4a37e379f:ckpt-step-20",
"step_number": 20,
"metrics": {
"step": 20,
"train_loss": 0.355,
"train_mean_token_accuracy": 0.947,
"valid_loss": 11.32,
"valid_mean_token_accuracy": 0.122,
"full_valid_loss": 0.317,
"full_valid_mean_token_accuracy": 0.955
},
"fine_tuning_job_id": "ftjob-72a2792ef7d24ba7b82c7fe4a37e379f",
"object": "fine_tuning.job.checkpoint"
},
{
"id": "ftckpt_agLk6Gio560ORp14gl123fgd",
"created_at": 1646126147,
"fine_tuned_model_checkpoint": "gpt-35-turbo-0613.ft-72a2792ef7d24ba7b82c7fe4a37e379f:ckpt-step-30",
"step_number": 30,
"metrics": {
"step": 30,
"train_loss": 0.155,
"train_mean_token_accuracy": 0.975,
"valid_loss": 9.31,
"valid_mean_token_accuracy": 0.092,
"full_valid_loss": 0.114,
"full_valid_mean_token_accuracy": 0.963
},
"fine_tuning_job_id": "ftjob-72a2792ef7d24ba7b82c7fe4a37e379f",
"object": "fine_tuning.job.checkpoint"
}
],
"object": "list"
}
Definities
Name | Description |
---|---|
Error |
Fout |
Error |
Foutcode |
Error |
ErrorResponse |
Fine |
FineTuningJobCheckpoint |
Fine |
FineTuningJobCheckpointList |
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 |
FineTuningJobCheckpoint
FineTuningJobCheckpoint
Name | Type | Description |
---|---|---|
created_at |
integer (unixtime) |
De Unix-tijdstempel (in seconden) voor wanneer het controlepunt is gemaakt. |
fine_tuned_model_checkpoint |
string minLength: 1 |
De naam van het nauwkeurig afgestemde controlepuntmodel dat wordt gemaakt. |
fine_tuning_job_id |
string minLength: 1 |
De naam van de verfijningstaak waaruit dit controlepunt is gemaakt. |
id |
string |
De identiteit van dit controlepunt. |
metrics |
object |
Woordenlijst'2 |
object |
TypeDiscriminator |
|
step_number |
integer (int32) |
Het stapnummer waarop het controlepunt is gemaakt. |
FineTuningJobCheckpointList
FineTuningJobCheckpointList
Name | Type | Description |
---|---|---|
data |
De lijst met items. |
|
has_more |
boolean |
Een waarde die aangeeft of de lijst meer elementen bevat dan geretourneerd. |
object |
TypeDiscriminator |
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. |